0
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
-1
0
-2
1
-4
4
-7
8
-12
14
-20
25
-36
50
-85
244
160
-833
-1630
-1366
-892
-1178
120
1177
782
-271
-568
-915
-1441
-806
-900
-902
213
1081
583
-574
-1449
-583
-393
-937
-517
0
-18
14
549
154
-746
-941
-326
-999
-997
-413
134
222
169
251
-599
-216
-434
-1045
-206
278
-1020
-1681
-307
411
834
-16
-798
-1062
-1213
-1035
-719
-116
776
537
-962
-1143
-1164
-1198
-670
803
780
-630
-967
685
569
-1521
-1678
-2
280
-311
335
459
256
143
-161
-1106
-1768
-788
442
1096
1176
413
-743
-659
-1073
-1867
-615
893
1202
544
-252
-652
-698
-1171
-660
-195
815
438
-1545
-1266
1016
763
-1255
-565
813
-894
-2829
-291
1782
314
-430
388
-1119
-1980
-369
639
-437
-538
590
639
-907
-1839
-941
-354
-338
-215
192
-446
-1083
-381
867
-320
-1674
-175
-305
-1989
-376
832
-801
-696
201
-346
-1508
-197
895
5
-957
-263
-30
-1413
-800
84
-439
-95
1635
354
-1532
-958
-203
-755
-668
626
190
-1017
-491
262
-805
-1373
-561
-250
-470
-437
-1077
-818
495
14
-1132
-637
489
-624
-1088
427
-347
-2034
-1046
327
132
-24
-769
-719
230
-688
-1116
139
-791
-1220
901
462
-1862
-936
289
-561
-685
84
313
-532
-1062
-780
-260
-395
-797
-274
69
-381
-727
-738
-1175
-1016
-415
561
123
-889
-93
773
-212
-1196
-481
-325
-972
-503
30
591
687
-5
-674
-1095
-1513
-1420
365
1342
166
-500
-663
-1348
-1358
-114
-294
-1011
490
947
-531
-891
411
-648
-1498
-622
238
-310
-252
649
30
-1143
-1738
-1326
-796
-719
-398
413
708
-344
-641
-364
-78
-950
-1843
-628
1211
658
-529
405
133
-836
-1020
-302
-367
-97
891
287
174
-377
-2006
-1946
279
1198
136
-668
-107
25
-1445
-1395
-620
13
-54
270
223
-785
-1050
-942
-291
133
87
-1126
-1266
1121
662
-1268
-982
-121
-1083
-947
462
1097
1034
-817
-1996
-664
258
-1643
-1636
493
1248
471
-301
-256
-817
-2056
-841
831
-302
-1173
-307
-109
-988
-724
-470
-1115
-327
-238
-953
-1252
-471
675
-511
-480
153
-1155
-1813
-424
-190
-469
20
56
-492
-1675
-1061
-461
-175
-344
-287
-681
-719
203
-601
-1344
-1205
-214
-729
-10
379
-909
372
403
-1379
-2186
-1349
-1007
-43
272
635
2108
-134
-2761
-2318
249
235
-1311
-265
1541
962
-1483
-1067
-582
-1277
-1114
-581
307
1822
1400
-1529
-1620
-392
-2031
-1335
1310
1460
35
-116
-255
-642
-643
-850
-161
62
46
-243
-117
-430
24
-692
-770
1341
490
-1219
-505
1035
-185
-1107
-869
-995
-597
603
1665
122
-467
-869
-450
-1267
-1689
487
794
-661
-898
510
-440
-657
-574
-901
-734
-785
182
98
384
-173
0
0
0
-1
-1
-1
0
-1
-1
0
-1
0
-2
1
-3
3
-6
7
-10
12
-16
19
-25
30
-38
46
-59
76
-110
187
-664
-2848
-1639
-467
-302
147
62
495
389
-1495
-2417
-472
227
-474
315
587
404
-1277
-1642
-1349
57
-457
-953
807
1045
51
-1344
-101
529
-1792
-2489
-41
769
77
1155
449
-177
-1464
-1456
-687
-1315
48
1599
1086
-616
571
-968
-1970
-1387
-713
35
797
884
819
431
-519
-1128
-840
-771
-652
-596
788
1729
729
-1220
-1145
-181
-913
53
228
607
-151
446
56
-1301
-613
1053
781
-1191
-640
1193
1003
-741
-503
1325
1107
-1761
-2235
1359
706
-1183
-503
360
-44
-1068
-277
2036
1108
-2622
-655
1944
-1956
-1992
1416
38
-1690
-231
382
-1075
297
1265
-1937
-4074
-961
1555
2044
935
-557
-256
99
-1630
-3142
-858
400
2229
2223
400
-834
-2045
-890
-1402
-584
999
277
-1486
63
317
-1881
-684
-179
-1833
-1072
1982
1179
-1593
-546
-186
-1461
-1476
1449
944
-657
625
1660
-366
-717
-522
-1741
-1089
-4
1954
1089
-847
-1170
-1381
-901
654
-1028
-814
1920
191
-1611
-728
-247
91
243
-816
-252
-167
-1333
-1970
-186
1891
976
-1707
-1100
1133
-880
-2640
354
1490
-1481
-1541
957
1975
48
-1538
-1932
-1476
-702
343
289
81
1551
1817
-846
-2520
-2149
-1589
-1146
1351
2120
1233
295
-878
-1393
-1192
-2675
-2114
2107
1525
-927
52
2081
-1563
-3498
223
1349
-1864
-1364
1208
593
-554
-327
867
-348
-719
-53
1271
-1316
-2373
-2007
-1266
-498
1765
1588
-1287
509
-1796
-3128
-1748
2853
1457
-1242
-1390
-613
-437
-151
1624
379
315
-292
-1399
-2432
-822
2786
2402
-1004
-1969
179
238
-1036
-659
1137
-60
-1678
-399
-205
-731
261
1928
1480
1622
-460
-2214
-3046
-134
1963
-847
-546
2624
1752
-2076
-2826
-1667
81
-541
-1202
-155
1328
1122
-859
-950
-286
-527
-515
-126
-1137
-757
-263
1326
1372
135
-1079
-1647
-2344
-1542
823
523
155
1120
338
-856
-430
-1735
-3205
-623
1732
-4
-124
1261
-1375
-2185
586
116
-2533
-1572
1711
1010
-741
355
1504
224
-3282
-2275
1813
1286
-1547
-775
1092
-639
-2596
-735
1227
-196
-278
905
351
-1145
-1092
-33
188
-520
-466
-320
-92
1634
-672
-994
62
1005
-382
-4166
-3114
1161
1880
-1362
296
1077
-1604
-2925
-2581
-1917
-760
2266
2248
760
-263
-82
-2710
-2658
487
1742
-1168
-1317
1213
309
-525
-1572
-1094
-374
708
182
-258
-757
138
-218
-2310
-2825
132
1741
721
2011
2556
-470
-4665
-3333
-563
-91
-540
1293
2868
1012
-2263
-1577
204
-2054
-2228
721
1552
-541
101
2197
1310
-600
-1733
-999
616
1250
626
275
1019
727
1021
-190
-3569
-1623
2788
1964
-1583
1005
1460
-1891
-2439
725
1446
-988
-680
380
282
240
635
-123
1370
162
-2701
-781
1894
397
725
2486
-1411
-3827
-896
1383
-937
-1037
1841
2361
-1813
-1614
-173
-2342
-2767
349
447
-590
1370
1103
-1443
-2575
-1349
-2222
-2640
1682
2577
-907
-1627
1353
-926
-2453
-2065
-1575
316
-326
-702
784
487
192
-748
-1052
-464
-1256
-309
1415
1269
-130
1129
-926
-2983
-479
962
656
1266
1653
34
-1886
-1756
-475
-748
-1366
498
278
82
553
-152
-1468
-1327
-174
-8
560
10
206
-1108
-1437
281
2155
443
-1359
-670
-1389
-1480
-1105
263
2702
1261
-971
-1502
-191
-704
-1650
-1185
277
1758
1772
1633
825
-1413
-1842
-338
-1116
-798
979
1469
1343
1041
105
-548
-1239
-3263
-2896
1651
2641
916
1192
1584
-1755
-2797
-1496
-716
-240
1593
1667
207
-148
178
-773
-2317
-504
1838
199
-1156
-473
232
441
574
-238
-243
-159
-1548
-567
181
969
-592
-654
-164
-114
-592
166
109
-97
1092
-672
-3217
-2476
317
-578
172
720
234
-1350
259
486
-1976
-1161
959
-346
-154
1207
5
142
1070
501
-1980
-1527
-207
975
1348
2209
1520
544
151
-1395
-1831
-895
830
1356
2831
1707
-1283
-817
-837
-2813
-2416
616
1232
1713
1995
151
-713
-449
-1334
-1710
-735
1311
1176
152
1082
254
-1633
-1215
-757
-692
448
1210
381
1126
1719
-1224
-1069
1584
1839
-25
-1410
-1003
562
1589
1084
405
1004
817
-927
-1312
54
935
-910
-2403
1642
1504
-944
2887
1569
-3112
-1822
605
-510
748
2528
-206
-976
599
-1422
-2579
-1334
278
740
59
1519
1281
-2278
-3102
-440
-599
355
3152
1982
-898
-812
-402
-1139
-1167
66
1178
999
850
65
-2221
-1448
-234
138
-448
1321
2579
-1562
-3627
-1471
192
-218
810
1
479
556
-1184
-703
895
-1105
-2770
-737
544
-182
978
2036
216
-1337
-1440
-1121
-1164
246
2296
2875
-461
-2205
-878
-1159
-933
961
1032
-183
92
373
-233
252
1831
1402
-2778
-2460
318
1484
1033
1726
3211
1583
-1101
-1507
1042
-77
-69
2463
2276
-370
127
560
-1025
-950
1217
1109
-245
712
1086
-625
-567
918
263
-1227
-1018
-371
-690
1076
2211
1147
-512
-1035
-400
-360
-744
-72
1810
451
-1761
-820
258
-1547
445
2262
-899
-602
1150
-345
-2481
104
1847
188
396
-114
-993
45
-9
-1502
-594
77
-521
270
-677
-1098
190
501
-766
-625
79
-923
-281
-271
-1689
299
2101
-45
-975
636
652
-157
1479
2231
-80
-566
1357
670
-518
219
1612
1097
-496
-121
327
79
-81
198
1229
1242
1319
229
-901
-202
-176
-282
419
1066
618
82
119
221
74
478
531
-498
-1150
48
-96
-755
1562
1302
-750
-592
565
-754
-1678
933
1780
333
-363
897
924
-982
-1126
765
843
32
146
206
764
1172
611
-107
-374
166
-40
-324
230
904
1137
-353
-2056
-1826
-277
361
788
113
-679
-215
-426
-828
478
808
-639
-280
758
254
-523
383
570
-727
-626
600
1042
434
117
789
891
231
-71
-124
-665
-248
925
967
463
186
44
53
284
-47
-90
703
518
-127
510
1067
218
-212
194
178
-323
109
792
804
607
382
179
-76
-319
-868
-688
141
220
24
22
-356
-1483
-1326
-204
-622
-1282
-905
-491
-436
-846
-1275
-1279
-1214
-1173
-1049
-842
-791
-675
-789
-686
-467
-1051
-1292
-368
-413
-1109
-985
-160
-69
-575
-574
-359
-350
-691
-679
-14
7
-169
324
78
-712
-399
-119
-535
-528
-409
-645
-676
-278
45
-31
-261
-567
-634
-555
-471
-573
-758
-472
-528
-830
-650
-321
-495
-719
-421
-205
-292
-437
-687
-650
-423
-382
-291
-329
-660
-580
-237
-629
-836
-267
-324
-336
81
386
159
-276
-218
-237
-597
-780
-734
-574
-425
-281
-34
182
-250
-822
-662
-744
-874
-428
-59
-335
-711
-561
-401
-357
-355
-285
-47
-46
-73
128
203
41
-284
-438
-663
-810
-463
-158
180
528
620
439
-53
-368
-424
-364
-129
106
71
-176
-324
-424
-430
-415
-350
-88
148
-120
-372
-93
-119
-629
-911
-624
-395
-730
-606
17
75
-278
-314
-148
-296
-461
-286
-18
-84
-301
-228
-184
-327
-227
9
96
369
395
28
-222
-377
-342
29
327
218
144
122
-207
-444
-415
-320
-346
-260
-221
-428
-686
-754
-859
-1368
-1488
-1297
-1574
-1991
-2088
-2007
-2041
-2210
-2465
-2599
-2750
-2952
-2955
-2998
-2990
-2952
-3102
-3232
-3123
-3072
-3135
-3108
-3002
-2841
-2790
-2681
-2444
-2282
-2241
-2100
-1895
-2006
-2084
-1872
-1706
-1570
-1309
-1108
-1190
-1141
-862
-842
-840
-623
-328
-238
-463
-498
-353
-403
-419
-215
-86
16
169
232
378
618
744
699
635
722
780
778
1092
1329
1390
1805
1984
1802
2000
2271
2373
2628
3125
3409
3558
3972
4313
4601
4824
5107
5552
5678
5886
6482
6887
7014
7227
7775
7702
7391
7480
6577
4238
1780
-483
-3402
-5468
-5114
-4135
-3648
-3022
-2170
-2312
-3505
-4280
-4594
-5508
-7125
-8017
-8349
-8790
-8468
-7453
-6617
-5937
-5073
-4481
-4196
-3161
-1748
-746
-179
405
822
360
-271
-88
465
840
1540
2850
3790
4315
5019
5584
5648
5363
4864
3878
2633
1720
1118
745
505
423
228
-383
-971
-1254
-1447
-1683
-1867
-2227
-2937
-3682
-4285
-4773
-5259
-5513
-5474
-5480
-5393
-4896
-4103
-3440
-2887
-2230
-1795
-1670
-1688
-1636
-1519
-1375
-1023
-498
23
481
932
1406
1788
2188
2581
2694
2630
2504
2330
2058
1696
1362
904
225
-533
-1068
-1519
-2115
-2525
-2796
-3318
-3927
-4543
-5166
-5515
-5864
-6306
-6461
-6445
-6541
-6499
-6046
-5614
-5253
-4786
-4476
-4168
-3786
-3381
-2977
-2541
-2096
-1771
-1517
-1280
-995
-626
-284
57
422
646
825
910
864
885
881
658
369
200
-55
-382
-479
-524
-664
-769
-906
-923
-948
-1052
-739
-419
-458
-588
-437
-281
-383
-171
319
804
1121
1407
2166
2923
3539
4228
4973
5421
5628
6261
6740
7313
8310
9135
10031
10828
11509
12340
13148
13421
13255
11995
8269
3717
-453
-5110
-7873
-6713
-4530
-3633
-3227
-2363
-2258
-3417
-4435
-4486
-5082
-8084
-11175
-12302
-12402
-11928
-10721
-9149
-8066
-7421
-6981
-6126
-3929
-1187
847
1844
2510
3096
2792
1873
1670
2272
2504
2529
3471
4987
6350
7646
9065
10143
10307
9625
8130
6023
3983
2564
1671
899
251
-448
-1453
-2436
-2789
-2603
-2460
-2572
-3025
-3875
-4773
-5343
-5685
-6156
-6828
-7398
-7961
-8399
-8099
-6922
-5434
-4053
-2673
-1373
-383
234
587
890
1118
1220
1235
1332
1646
2168
2774
3426
4260
5080
5468
5453
5376
5258
4959
4501
3955
3258
2205
961
-130
-981
-1695
-2264
-2745
-3435
-4086
-4383
-4790
-5468
-5829
-6030
-6704
-7519
-7868
-7747
-7765
-7811
-7288
-6482
-5960
-5513
-4665
-3794
-3126
-2574
-1977
-1362
-1035
-739
-494
-377
-214
172
491
643
976
1275
1492
1557
1600
1729
1551
1004
466
111
-352
-855
-1179
-1400
-1562
-1765
-1980
-2021
-2007
-2150
-2351
-2436
-2523
-2596
-2619
-2519
-2211
-1967
-1670
-1242
-645
79
730
1369
2208
2987
3227
3860
4713
5005
5301
6057
6850
7053
7730
8926
9606
10047
10835
11717
12261
12597
12980
13270
13203
11866
9056
5128
564
-3867
-7916
-9194
-7446
-6158
-6057
-5516
-4418
-4470
-5274
-5375
-5307
-6831
-10092
-12216
-12526
-12146
-11206
-9766
-8403
-7514
-6971
-6247
-4636
-1992
620
2382
3571
4748
5597
5554
5274
5297
5056
4280
3801
4149
4883
5852
7156
8494
9418
9721
9245
7774
5712
3775
2217
818
-439
-1454
-2595
-3899
-4834
-5184
-5215
-5231
-5309
-5591
-6010
-6139
-5827
-5456
-5366
-5504
-5897
-6577
-7135
-7092
-6339
-5254
-4117
-2763
-1277
148
1451
2560
3478
4133
4343
4147
3976
4032
4114
4075
4161
4489
4713
4566
4314
4226
4095
3762
3439
3207
2765
1908
843
-157
-1215
-2366
-3406
-4538
-5751
-6706
-7396
-7938
-8092
-7800
-7614
-7413
-7084
-6840
-6616
-6335
-5898
-5666
-5482
-5060
-4542
-4161
-3779
-2959
-2149
-1557
-898
-109
498
914
1393
1696
1861
2029
2008
1679
1406
1253
896
543
297
149
-30
-286
-520
-719
-834
-1128
-1472
-1711
-1989
-2314
-2747
-2981
-3014
-3126
-3273
-3160
-2848
-2757
-2341
-1708
-1153
-417
263
898
1507
2129
2553
3037
3647
4045
4602
5060
5465
6055
6628
7101
7704
8711
9257
9531
10316
11088
11498
11977
12798
13319
13307
12460
10031
6238
1877
-2614
-6731
-8454
-7693
-7163
-7355
-6948
-6045
-5883
-5969
-5270
-4690
-5754
-8240
-9878
-10148
-9980
-9278
-8296
-7693
-7698
-8045
-7971
-6750
-4397
-1918
164
2137
4060
5697
6778
7509
8014
7715
6611
5430
4617
4177
4207
4786
5607
6392
6992
7113
6572
5668
4872
4204
3398
2476
1470
151
-1446
-2903
-4006
-4874
-5717
-6587
-7451
-8036
-7966
-7309
-6342
-5280
-4443
-4069
-4152
-4375
-4428
-4296
-4169
-4040
-3773
-3307
-2649
-1756
-618
624
1710
2442
2999
3543
4122
4705
5193
5616
5876
5733
5223
4596
3943
3218
2516
1983
1610
1302
979
687
495
373
163
-348
-1122
-2000
-3078
-4203
-5055
-5606
-6286
-7301
-7828
-8235
-8814
-8488
-7492
-6975
-6694
-5590
-4735
-4509
-3724
-2583
-1833
-1867
-1761
-1412
-1409
-1392
-933
-380
-250
-66
205
364
654
1206
1715
1800
1849
1891
1706
1296
957
715
218
-468
-1089
-1526
-1928
-2237
-2389
-2445
-2330
-2336
-2399
-2324
-2208
-2106
-1946
-1670
-1552
-1356
-1121
-1061
-816
-318
229
617
1082
1877
2519
2919
3620
4661
5319
5637
6318
6968
7213
7574
8283
8679
8967
9592
9945
10267
11039
11828
12145
11926
10768
8232
5051
1603
-1913
-3805
-4225
-4900
-5854
-6266
-6345
-6779
-6852
-6108
-5347
-5630
-6874
-7502
-7446
-7199
-6499
-5779
-5580
-6055
-7022
-7798
-7707
-6762
-5638
-4442
-2948
-1341
299
1991
3745
5255
6105
6356
6239
5933
5643
5611
5710
5739
5760
5661
5203
4439
3777
3353
3143
3036
2969
2937
2708
2230
1755
1316
735
-156
-1347
-2714
-4058
-5070
-5653
-5833
-5771
-5695
-5665
-5721
-5674
-5334
-4820
-4254
-3753
-3292
-2846
-2383
-1872
-1305
-780
-498
-445
-501
-492
-334
-9
499
1150
1843
2458
2902
3265
3577
3777
3840
3783
3667
3447
3074
2662
2310
1952
1521
997
443
-141
-725
-1169
-1489
-1710
-1838
-2073
-2323
-2525
-2875
-3278
-3832
-4438
-4818
-5416
-5811
-5444
-5291
-5591
-5110
-4345
-4531
-4357
-3396
-2953
-2852
-2372
-1696
-1292
-936
-470
-74
44
45
149
92
31
275
526
528
738
1129
1274
1329
1494
1617
1483
1387
1321
1123
900
694
484
195
-79
-316
-694
-1096
-1363
-1441
-1481
-1420
-1116
-881
-680
-398
9
367
678
1025
1259
1535
1757
1914
2173
2423
2516
2602
2762
2811
2833
2910
2980
3055
3175
3362
3623
3951
4346
4684
4844
5052
5245
5235
5149
4878
4278
3291
2107
951
-40
-796
-1399
-1902
-2473
-2893
-3071
-3151
-3074
-2858
-2710
-2760
-2781
-2720
-2536
-2252
-2093
-2120
-2283
-2542
-2907
-3260
-3477
-3554
-3581
-3509
-3227
-2778
-2246
-1639
-980
-304
355
919
1399
1819
2162
2402
2599
2704
2685
2528
2222
1821
1382
967
609
315
24
-230
-400
-466
-419
-297
-158
-71
-53
-59
-50
-26
-34
-64
-105
-191
-362
-591
-816
-1062
-1314
-1483
-1574
-1597
-1530
-1379
-1191
-982
-770
-542
-305
-113
26
145
238
266
276
274
196
34
-134
-293
-470
-660
-829
-959
-1053
-1094
-1106
-1026
-887
-757
-655
-530
-376
-239
-132
-23
35
77
119
106
42
-29
-135
-297
-423
-502
-543
-607
-615
-607
-640
-610
-564
-538
-495
-437
-408
-402
-358
-352
-389
-390
-421
-490
-559
-665
-799
-899
-1005
-1115
-1154
-1168
-1192
-1225
-1253
-1212
-1137
-1062
-984
-864
-740
-682
-580
-458
-341
-261
-221
-146
-104
-115
-162
-153
-152
-229
-275
-276
-306
-314
-246
-210
-194
-119
-41
-3
-1
44
63
51
56
59
13
-74
-110
-127
-152
-184
-205
-248
-310
-337
-301
-237
-164
-100
-44
13
62
84
131
166
188
222
295
352
393
452
473
479
492
478
426
409
405
379
370
376
370
339
298
240
207
204
178
124
90
15
-85
-204
-313
-374
-471
-601
-669
-705
-780
-834
-827
-834
-854
-868
-850
-807
-776
-738
-724
-735
-783
-797
-780
-778
-759
-725
-684
-679
-713
-711
-681
-681
-671
-623
-577
-546
-508
-472
-461
-465
-414
-361
-362
-360
-337
-299
-272
-266
-284
-308
-333
-369
-383
-381
-382
-410
-449
-468
-475
-471
-463
-424
-370
-338
-323
-292
-264
-257
-236
-209
-205
-228
-247
-304
-340
-356
-361
-347
-381
-426
-468
-489
-522
-554
-548
-541
-550
-563
-562
-566
-582
-610
-635
-641
-665
-705
-730
-743
-731
-693
-715
-761
-794
-821
-849
-833
-804
-784
-748
-678
-620
-579
-542
-506
-497
-488
-451
-425
-420
-379
-315
-285
-282
-279
-279
-288
-295
-281
-250
-236
-246
-269
-308
-342
-363
-354
-330
-293
-274
-285
-301
-317
-341
-353
-347
-330
-332
-349
-360
-371
-372
-365
-355
-354
-343
-308
-255
-220
-172
-91
-30
-7
26
46
49
48
33
42
68
86
99
114
135
145
160
147
95
43
24
33
26
2
-16
-23
-44
-73
-100
-117
-133
-137
-130
-119
-112
-133
-188
-245
-294
-326
-364
-385
-375
-377
-392
-408
-428
-445
-440
-454
-483
-474
-459
-460
-458
-461
-443
-448
-493
-499
-500
-530
-546
-563
-564
-571
-528
-503
-617
-631
-613
-636
-730
-702
-653
-728
-698
-663
-703
-693
-689
-703
-659
-626
-585
-540
-477
-432
-400
-352
-346
-334
-313
-294
-232
-187
-192
-213
-229
-253
-284
-299
-288
-305
-344
-358
-366
-362
-358
-333
-290
-247
-218
-206
-173
-159
-183
-186
-140
-128
-164
-172
-197
-237
-280
-315
-360
-395
-432
-479
-500
-474
-447
-436
-418
-395
-383
-383
-381
-355
-324
-317
-273
-206
-160
-167
-165
-129
-132
-160
-186
-183
-191
-200
-182
-163
-166
-185
-186
-173
-124
-78
-45
-22
3
2
-22
-25
-35
-61
-74
-82
-90
-104
-143
-172
-222
-235
-253
-288
-314
-349
-402
-416
-390
-357
-359
-359
-324
-311
-290
-254
-227
-219
-161
-109
-91
-87
-88
-68
-79
-122
-166
-174
-209
-240
-220
-187
-186
-197
-187
-186
-187
-184
-162
-130
-155
-191
-170
-150
-175
-201
-241
-278
-305
-329
-334
-335
-341
-336
-330
-315
-298
-304
-308
-322
-335
-353
-361
-368
-383
-401
-409
-402
-370
-349
-321
-308
-304
-297
-306
-311
-312
-326
-365
-394
-392
-383
-398
-407
-408
-419
-417
-401
-397
-394
-370
-371
-375
-374
-382
-378
-339
-305
-301
-292
-274
-282
-318
-301
-261
-236
-258
-276
-289
-329
-331
-296
-267
-248
-214
-217
-224
-202
-191
-184
-151
-135
-147
-148
-139
-140
-156
-152
-156
-185
-223
-228
-231
-240
-265
-281
-280
-297
-320
-345
-338
-312
-294
-275
-238
-226
-226
-204
-194
-203
-218
-220
-211
-189
-170
-172
-195
-211
-230
-255
-246
-203
-188
-176
-121
-84
-89
-90
-86
-100
-113
-101
-86
-70
-63
-89
-120
-117
-120
-147
-138
-94
-99
-160
-218
-243
-256
-280
-285
-254
-241
-257
-262
-250
-266
-269
-258
-266
-285
-280
-278
-281
-267
-266
-276
-287
-287
-268
-221
-172
-125
-87
-70
-65
-65
-85
-109
-113
-122
-146
-170
-178
-195
-215
-198
-161
-162
-207
-214
-208
-222
-232
-207
-205
-223
-231
-222
-204
-228
-262
-264
-261
-281
-295
-313
-306
-275
-235
-224
-208
-183
-169
-162
-172
-175
-164
-143
-107
-92
-117
-131
-141
-139
-161
-182
-179
-175
-169
-175
-182
-213
-247
-265
-267
-289
-298
-270
-275
-292
-324
-354
-366
-360
-338
-345
-360
-357
-353
-343
-316
-283
-253
-226
-223
-235
-237
-226
-222
-212
-210
-230
-236
-220
-176
-132
-115
-102
-130
-159
-156
-166
-173
-157
-135
-154
-171
-156
-180
-210
-204
-191
-188
-173
-155
-147
-150
-169
-190
-221
-244
-275
-283
-250
-222
-211
-197
-182
-195
-192
-165
-150
-154
-144
-131
-137
-135
-140
-116
-122
-127
-146
-162
-167
-172
-156
-146
-124
-108
-112
-117
-130
-140
-138
-126
-122
-124
-100
-78
-70
-68
-69
-100
-130
-133
-138
-142
-152
-169
-182
-183
-172
-152
-151
-174
-192
-209
-238
-267
-282
-269
-269
-295
-305
-314
-297
-290
-275
-252
-234
-216
-214
-197
-207
-216
-202
-185
-190
-198
-180
-169
-170
-191
-214
-238
-254
-274
-284
-274
-253
-248
-275
-317
-348
-361
-373
-377
-372
-386
-413
-417
-391
-348
-321
-337
-356
-360
-351
-322
-286
-262
-239
-227
-213
-205
-179
-151
-138
-130
-131
-109
-83
-105
-122
-101
-107
-132
-163
-167
-176
-159
-149
-146
-161
-216
-262
-288
-325
-360
-355
-358
-382
-419
-420
-400
-400
-417
-440
-455
-465
-471
-440
-401
-354
-314
-280
-253
-245
-257
-265
-264
-255
-233
-233
-225
-224
-211
-227
-215
-204
-214
-195
-181
-188
-192
-200
-200
-180
-182
-206
-230
-263
-303
-315
-316
-325
-324
-312
-329
-383
-421
-433
-420
-377
-345
-350
-342
-322
-316
-298
-266
-252
-258
-253
-234
-201
-170
-144
-137
-118
-92
-96
-104
-76
-69
-98
-134
-170
-180
-178
-162
-139
-134
-144
-167
-193
-210
-211
-212
-188
-187
-210
-228
-225
-235
-283
-328
-338
-334
-351
-363
-377
-391
-399
-435
-474
-491
-501
-519
-513
-557
-570
-632
-743
-553
-456
-675
-615
-433
-548
-548
-390
-440
-425
-258
-256
-275
-145
-145
-241
-202
-131
-101
-74
-35
-7
-21
-38
-45
-63
-100
-104
-141
-162
-150
-217
-358
-417
-396
-512
-506
-512
-604
-601
-657
-573
-572
-590
-478
-482
-376
-295
-258
-206
-152
-29
-38
15
86
38
85
28
-31
-4
-50
-77
-109
-198
-158
-202
-266
-228
-311
-370
-324
-334
-362
-350
-358
-341
-278
-302
-254
-209
-226
-212
-189
-177
-228
-230
-262
-334
-383
-417
-403
-442
-393
-346
-421
-352
-292
-309
-246
-205
-177
-100
-108
-111
-118
-104
-164
-179
-236
-338
-444
-534
-653
-659
-729
-718
-761
-751
-700
-675
-616
-494
-468
-409
-331
-221
-128
-60
0
3
70
101
-25
-31
-18
-14
-142
-242
-325
-428
-513
-555
-634
-699
-697
-675
-684
-656
-634
-557
-555
-442
-370
-392
-165
-53
-33
79
85
65
131
120
130
55
-60
-181
-255
-366
-543
-678
-864
-1047
-1099
-1187
-1278
-1344
-1461
-1527
-1504
-1329
-1510
-1859
-1762
-1857
-1877
-1575
-1258
-1010
-661
-135
429
904
1358
1614
1861
2300
2672
2663
2515
2325
1965
1632
1381
826
259
-169
-492
-803
-999
-1200
-1547
-1713
-1646
-1690
-1325
-933
-1012
-885
-501
-59
120
247
300
349
391
335
305
-30
-360
-595
-1003
-1257
-1349
-1678
-1840
-1782
-1652
-1459
-1352
-1258
-973
-650
-270
221
486
513
703
968
1072
1022
867
628
285
24
-105
-384
-756
-1148
-1552
-1718
-1761
-1911
-1990
-1931
-1808
-1511
-1187
-891
-606
-357
6
419
729
923
1075
1139
1253
1371
1368
1223
1041
826
678
621
420
202
116
-69
-257
-146
-251
-504
-638
-672
-772
-861
-1232
-1355
-1518
-1875
-2020
-2118
-2601
-3311
-3403
-3968
-4344
-4231
-4237
-4204
-4019
-3632
-2973
-2283
-1560
-547
367
1212
2281
3251
3929
4399
4911
5065
4929
4671
4317
3633
2778
2131
1291
545
-362
-951
-1559
-2111
-2289
-2573
-2746
-2624
-2303
-1819
-1350
-861
-279
229
637
1244
1542
1841
2127
2103
2163
2084
1828
1457
1117
548
-13
-292
-732
-1178
-1274
-1489
-1520
-1367
-1472
-1270
-972
-883
-550
-155
93
359
451
684
835
841
849
727
456
244
87
-95
-440
-677
-803
-1163
-1330
-1430
-1714
-1746
-1709
-1665
-1468
-1321
-1185
-1039
-879
-601
-451
-420
-280
-197
-131
37
56
-3
-28
-88
-159
-187
-267
-390
-476
-478
-478
-448
-499
-595
-621
-577
-380
-323
-337
-164
-68
96
477
757
802
603
1286
1481
1614
780
907
1134
-812
-194
59
-1522
-1402
-1152
-1756
-1591
-1668
-1815
-1715
-1495
-1099
-734
-497
-159
109
517
832
1010
936
949
1160
1108
872
728
348
-121
-410
-782
-1027
-1320
-1734
-2014
-1892
-1845
-1735
-1475
-1365
-1103
-744
-427
-155
74
229
491
756
842
729
571
372
104
-82
-272
-657
-1029
-1242
-1399
-1404
-1445
-1556
-1603
-1517
-1229
-953
-776
-573
-461
-299
139
390
390
421
389
416
473
357
128
-83
-327
-506
-548
-702
-1025
-1177
-1233
-1250
-1128
-1046
-1104
-1098
-935
-638
-451
-306
-98
-56
0
255
378
228
165
184
102
83
6
-225
-472
-652
-740
-795
-875
-952
-1028
-1009
-861
-684
-568
-489
-320
-98
60
262
462
535
616
653
608
595
481
323
103
-85
-234
-558
-873
-785
-1016
-1369
-1314
-1335
-1327
-1208
-1165
-1000
-796
-577
-248
-2
330
543
569
747
897
929
964
831
587
375
154
-160
-403
-730
-1084
-1302
-1451
-1489
-1480
-1477
-1331
-1180
-1017
-767
-429
-10
232
342
705
949
954
1168
1230
937
854
707
297
-1
-196
-568
-867
-1092
-1255
-1203
-1312
-1587
-1398
-1092
-1029
-854
-713
-442
-231
-225
-109
269
259
11
205
269
55
61
97
-77
-207
-147
-44
-243
-532
-467
-399
-482
-345
-441
-582
-443
-336
-120
34
-64
-28
24
130
441
441
159
138
34
-128
9
-143
-437
-712
-927
-758
-773
-1235
-1204
-1135
-1391
-1171
-964
-1147
-1016
-852
-727
-478
-285
-212
-136
-67
-24
170
182
23
-52
-82
-190
-239
-344
-439
-666
-764
-639
-644
-799
-840
-756
-696
-537
-333
-329
-341
-202
-32
111
210
143
33
-6
-67
12
-20
-229
-375
-406
-398
-422
-434
-480
-519
-458
-306
-103
-78
-128
30
162
157
263
303
173
96
75
-29
2
-77
-398
-485
-466
-631
-626
-608
-572
-608
-563
-456
-376
-468
-442
-222
-149
-121
-69
-50
-127
-135
-149
-139
-294
-487
-529
-581
-672
-544
-567
-662
-704
-573
-495
-309
-142
-131
-23
218
451
453
505
466
501
349
335
233
52
-165
-204
-352
-450
-465
-648
-732
-809
-761
-596
-564
-608
-418
-249
-173
53
216
50
150
269
304
340
383
319
200
113
245
164
-177
-163
-168
-227
-180
-71
17
-169
-161
166
159
123
194
116
125
335
366
331
410
386
237
374
551
454
450
457
413
518
557
522
488
391
366
272
110
25
-123
-349
-253
-248
-498
-632
-597
-636
-523
-350
-334
-354
-483
-457
-297
-317
-306
-135
-258
-471
-338
-280
-391
-402
-319
-234
-185
-28
148
191
307
374
358
511
596
500
528
591
503
492
504
300
163
161
39
-88
-100
-208
-350
-334
-347
-429
-472
-502
-584
-683
-707
-701
-713
-743
-745
-762
-843
-860
-826
-876
-899
-841
-800
-726
-667
-589
-541
-443
-392
-332
-264
-250
-215
-188
-153
-167
-147
-113
-187
-272
-360
-455
-586
-654
-686
-841
-917
-902
-920
-1013
-1039
-961
-950
-911
-813
-712
-644
-565
-469
-395
-326
-272
-271
-309
-371
-454
-497
-557
-703
-732
-709
-820
-845
-782
-782
-821
-799
-674
-583
-522
-388
-236
-164
-65
101
234
262
325
420
373
344
347
289
149
128
35
-120
-182
-207
-286
-347
-255
-213
-144
-48
100
242
340
501
690
796
788
884
974
925
921
900
775
614
523
436
403
304
171
151
109
10
-4
79
43
51
161
289
333
399
521
630
737
798
816
831
740
708
772
766
732
807
854
755
709
688
592
328
147
148
67
-97
-172
-204
-305
-469
-552
-606
-737
-967
-1125
-1167
-1259
-1344
-1342
-1387
-1488
-1561
-1578
-1632
-1691
-1763
-1754
-1680
-1587
-1492
-1390
-1279
-1207
-1130
-1004
-908
-831
-734
-663
-660
-575
-479
-581
-645
-530
-509
-682
-714
-626
-634
-728
-708
-575
-552
-602
-578
-521
-537
-624
-687
-711
-732
-813
-869
-887
-989
-1145
-1248
-1317
-1407
-1494
-1515
-1525
-1525
-1479
-1396
-1302
-1239
-1141
-1031
-964
-859
-690
-566
-463
-398
-306
-222
-207
-202
-176
-175
-204
-240
-202
-191
-262
-340
-326
-302
-375
-330
-260
-225
-189
-159
-19
105
226
378
550
705
883
1162
1240
1408
1724
1844
1915
2205
2437
2519
2711
2992
3195
3434
3679
4046
4397
4621
5098
5498
5843
6306
6871
7168
7251
6993
5935
4721
3558
1854
456
-430
-1163
-2617
-4151
-4954
-5656
-6450
-7212
-7381
-7261
-7514
-7320
-6621
-5587
-4765
-4080
-3127
-2664
-2485
-2219
-1812
-1553
-1488
-1054
-647
-515
-546
-518
-212
-26
276
670
1157
1676
2165
2876
3673
4462
5093
5329
5331
5129
4939
4589
4136
3683
3042
2293
1417
480
-506
-1472
-2266
-2993
-3623
-4125
-4370
-4418
-4428
-4234
-3866
-3465
-3230
-3114
-2874
-2616
-2329
-2021
-1696
-1483
-1426
-1377
-1346
-1315
-1216
-1077
-892
-701
-444
-62
449
1029
1579
2102
2568
2951
3209
3384
3550
3663
3680
3543
3265
2862
2310
1687
1008
336
-291
-888
-1419
-1888
-2252
-2471
-2570
-2603
-2628
-2645
-2604
-2518
-2406
-2223
-1983
-1757
-1617
-1563
-1538
-1529
-1565
-1582
-1568
-1550
-1491
-1393
-1224
-1002
-731
-378
5
361
679
997
1298
1414
1644
1848
1745
1606
1295
905
312
-586
-1276
-1918
-2487
-3099
-3750
-4098
-4367
-4657
-4808
-4626
-4419
-4281
-4000
-3700
-3221
-2750
-2273
-1838
-1561
-1318
-1243
-1190
-1160
-1151
-1191
-1214
-1206
-1244
-1257
-1234
-1064
-894
-717
-505
-240
51
232
462
660
859
924
847
655
398
179
-122
-403
-600
-851
-962
-1140
-1108
-1060
-910
-595
-226
196
620
1230
1881
2464
3071
3688
4306
4732
5180
5713
6070
6593
7030
7508
7811
8234
8752
9157
9314
9364
9063
8204
6119
4290
2500
423
-1282
-2768
-3548
-4866
-6701
-7727
-8288
-8883
-9341
-9189
-8701
-8638
-8160
-7289
-5715
-4682
-3801
-2822
-2409
-2381
-2404
-1897
-1128
-759
-245
355
888
1181
1549
2294
2976
3686
4262
5029
5704
6329
7056
7581
7923
7784
7249
6451
5317
4154
2981
1881
896
-249
-1400
-2612
-3688
-4639
-5363
-5816
-5997
-6024
-6065
-5893
-5490
-4946
-4349
-3839
-3403
-3215
-3176
-3027
-2760
-2354
-1945
-1498
-1099
-815
-531
-131
452
1051
1706
2389
2831
3602
4284
4720
5434
5578
5661
5563
4984
4327
3836
3182
2384
1819
882
95
-757
-1611
-2274
-2804
-3268
-3604
-3670
-3757
-3720
-3594
-3417
-3211
-3044
-2942
-2866
-2823
-2781
-2695
-2477
-2173
-1887
-1648
-1422
-1182
-893
-505
-50
553
1143
1671
2155
2605
3024
3336
3578
3625
3483
3162
2788
2365
1961
1543
1047
445
-165
-871
-1420
-2286
-3557
-3915
-4979
-5916
-6698
-6698
-6135
-6847
-6933
-6138
-5734
-6088
-5896
-4545
-3918
-3721
-3325
-2240
-1397
-1276
-774
-137
486
47
-119
157
499
439
364
908
1004
894
429
505
751
537
356
134
279
-10
-425
-544
-671
-806
-1408
-1761
-2086
-2138
-2242
-2263
-1804
-1551
-1126
-973
-513
27
424
1014
1477
2175
2722
3232
3828
4544
5251
5862
6327
6697
7333
7698
8102
8788
9535
10560
11026
11549
11602
10716
9222
6403
3654
533
-2101
-4118
-5854
-6582
-7637
-8979
-10037
-10865
-10942
-10898
-10188
-9086
-8125
-7104
-6245
-4679
-3205
-2165
-1649
-1648
-2091
-2893
-3146
-2461
-1272
32
1083
2039
2676
3177
3987
5242
6781
7878
8619
8968
9095
9081
8899
8588
7683
6070
3866
1456
-561
-2041
-2941
-3413
-3862
-4456
-5305
-6036
-6441
-6377
-5981
-5460
-4936
-4611
-4422
-4233
-3919
-3550
-3332
-3331
-3575
-3903
-4033
-3745
-2914
-1733
-405
794
1755
2516
3228
4046
4946
5885
6654
7105
7150
6860
6338
5632
4809
3845
2732
1525
345
-661
-1398
-1805
-1979
-2098
-2279
-2549
-2883
-3216
-3443
-3506
-3438
-3347
-3338
-3459
-3711
-3995
-4246
-4380
-4314
-4112
-3758
-3257
-2601
-1813
-884
133
1101
1982
2675
3161
3505
3766
3989
4149
4216
4111
3796
3260
2549
1796
1113
583
179
-82
-265
-433
-612
-807
-1043
-1266
-1540
-1803
-2165
-2554
-3257
-4248
-5367
-6648
-7740
-8962
-9359
-9049
-8284
-7407
-6266
-4907
-3867
-3085
-2124
-779
530
1517
2270
2867
3089
2837
2351
1993
1552
934
97
-494
-944
-1146
-1137
-757
-123
266
481
367
290
60
-201
-438
-612
-854
-1305
-1978
-2612
-3146
-3566
-3809
-3727
-3254
-2575
-1697
-714
437
1490
2443
3173
3853
4361
4734
4985
5212
5452
5497
5501
5520
5672
5756
5966
6312
6983
7751
8737
9852
10935
11518
11338
10257
8024
4807
993
-2463
-5315
-7440
-8529
-8640
-8579
-8888
-9494
-9868
-10084
-10018
-9182
-7439
-5356
-3616
-2264
-1390
-1139
-1572
-2273
-2863
-3321
-3612
-3484
-2842
-1817
-628
674
2100
3437
4609
5619
6588
7478
8158
8534
8648
8481
7922
6902
5489
3813
1956
90
-1502
-2607
-3192
-3340
-3145
-2784
-2533
-2502
-2643
-2830
-3041
-3210
-3236
-3186
-3157
-3277
-3595
-4063
-4615
-5144
-5502
-5554
-5224
-4475
-3398
-2114
-777
454
1487
2306
2919
3375
3728
3987
4132
4140
3963
3598
3114
2539
1915
1349
937
673
591
680
857
1043
1187
1253
1173
921
542
86
-434
-982
-1495
-1949
-2379
-2799
-3186
-3512
-3754
-3864
-3794
-3553
-3160
-2647
-2036
-1395
-827
-357
-33
133
155
141
121
86
74
83
102
106
88
99
143
211
339
534
784
1076
1363
1571
1675
1647
1486
1206
846
465
76
-292
-617
-932
-1410
-2040
-2430
-2838
-3680
-4453
-4508
-4316
-4772
-5000
-4062
-3153
-3375
-3583
-2686
-2016
-2647
-3147
-2475
-1873
-2233
-2573
-2041
-1492
-1730
-2137
-1914
-1376
-1253
-1343
-938
-135
319
299
406
809
867
496
203
218
249
-2
-253
-300
-226
-304
-571
-665
-435
-170
-66
125
606
1049
1150
1104
1216
1309
1156
980
1076
1371
1552
1708
2022
2447
2818
3093
3482
4070
4695
5269
5894
6646
7419
7950
8256
8268
7818
6749
4934
2787
683
-1326
-2921
-3827
-3853
-3299
-2941
-2637
-2290
-2338
-2784
-3294
-3364
-3142
-2984
-2729
-2458
-2564
-3300
-4453
-5651
-6711
-7435
-7522
-6827
-5552
-4034
-2582
-1351
-479
-25
232
633
1304
2174
3027
3701
4120
4022
3340
2358
1360
621
277
429
1094
2027
2865
3444
3677
3562
3203
2727
2383
2188
2020
1830
1462
784
-192
-1377
-2534
-3490
-4091
-4230
-3994
-3510
-2896
-2339
-1935
-1767
-1780
-1813
-1818
-1740
-1572
-1387
-1293
-1366
-1611
-1984
-2365
-2607
-2603
-2326
-1763
-1010
-211
529
1116
1542
1785
1884
1942
1969
1968
1944
1857
1660
1329
899
489
164
-24
-39
104
361
659
932
1107
1155
1088
956
762
499
212
-113
-495
-919
-1355
-1774
-2125
-2380
-2516
-2492
-2349
-2096
-1788
-1514
-1299
-1144
-1055
-1021
-1030
-1067
-1116
-1176
-1266
-1392
-1496
-1589
-1639
-1603
-1479
-1235
-936
-636
-529
-543
-435
-522
-1038
-1418
-1300
-1223
-1601
-1870
-1418
-1160
-1669
-2047
-1724
-1418
-1698
-1875
-1334
-821
-1031
-1369
-1313
-1250
-1669
-2132
-2150
-1979
-2031
-2142
-2034
-1795
-1741
-1845
-1813
-1615
-1345
-1163
-993
-707
-428
-357
-476
-556
-538
-534
-592
-547
-273
-2
173
332
532
764
913
1023
1225
1486
1701
1836
1951
2076
2118
2118
2145
2246
2399
2603
2845
3164
3517
3898
4357
4786
5213
5686
6124
6314
6080
5504
4783
3546
1938
555
-447
-1154
-1752
-1886
-1533
-1323
-1470
-1579
-1568
-1662
-1918
-2014
-1830
-1732
-1973
-2405
-2942
-3759
-4706
-5495
-5854
-5843
-5511
-4889
-4124
-3387
-2757
-2258
-1829
-1377
-860
-278
361
968
1383
1476
1243
879
425
55
-57
171
682
1272
1906
2510
2867
2989
3013
3025
2992
2918
2856
2753
2392
1802
1277
620
-145
-813
-1278
-1439
-1390
-1184
-885
-661
-603
-687
-807
-955
-1058
-1117
-1243
-1427
-1622
-1854
-2155
-2460
-2750
-2897
-2907
-2744
-2407
-1947
-1463
-1022
-645
-341
-122
37
147
158
175
284
174
15
52
-96
-290
-273
-202
-28
263
580
921
1262
1489
1581
1624
1534
1364
1174
930
658
423
140
-189
-455
-659
-789
-841
-806
-708
-554
-403
-323
-278
-309
-408
-588
-810
-1010
-1213
-1414
-1616
-1758
-1830
-1895
-1915
-1852
-1713
-1504
-1250
-1007
-762
-547
-409
-526
-1045
-1364
-1432
-2029
-2744
-2516
-2046
-2183
-2333
-2019
-1295
-1331
-1862
-1429
-757
-776
-987
-787
-357
-537
-1215
-1567
-1618
-1867
-2224
-2194
-1735
-1439
-1396
-1202
-963
-832
-852
-823
-612
-382
-299
-326
-373
-480
-692
-976
-1201
-1165
-1013
-857
-597
-263
145
378
520
702
853
954
1016
1180
1330
1379
1374
1372
1391
1465
1565
1723
2029
2454
2896
3263
3674
4164
4536
4853
5296
5704
5960
5874
5449
4888
3907
2595
1376
496
-102
-625
-958
-899
-770
-864
-1070
-1146
-1094
-1176
-1291
-1289
-1395
-1700
-2271
-2941
-3651
-4412
-5074
-5438
-5462
-5249
-4828
-4303
-3712
-3159
-2674
-2191
-1657
-1201
-809
-467
-184
-31
-55
-163
-338
-518
-579
-475
-190
230
755
1333
1855
2272
2597
2789
2893
2927
2880
2763
2520
2141
1669
1131
586
89
-266
-421
-465
-416
-283
-139
-2
44
12
-59
-193
-375
-605
-862
-1150
-1475
-1812
-2123
-2388
-2572
-2635
-2563
-2333
-2020
-1680
-1337
-1039
-790
-633
-536
-471
-451
-463
-510
-562
-636
-714
-794
-798
-731
-623
-385
-57
312
653
946
1177
1311
1344
1280
1185
1074
930
725
506
296
101
-69
-213
-279
-270
-217
-115
15
133
195
193
114
-38
-248
-480
-744
-1000
-1228
-1449
-1624
-1753
-1813
-1805
-1724
-1589
-1396
-1162
-948
-759
-622
-526
-519
-543
-591
-681
-834
-1190
-1451
-1407
-1484
-1752
-1788
-1475
-1277
-1476
-1668
-1283
-924
-1240
-1435
-1042
-765
-1058
-1461
-1398
-1212
-1556
-1981
-1867
-1552
-1595
-1784
-1574
-1215
-1148
-1220
-1136
-885
-777
-869
-848
-713
-722
-863
-953
-905
-832
-826
-800
-648
-459
-334
-201
-28
181
295
355
436
514
562
559
552
615
673
706
756
882
1059
1228
1412
1695
1995
2202
2365
2602
2852
3067
3267
3488
3782
4048
4367
4687
4813
4663
4313
3817
3127
2209
1406
982
657
240
-133
-248
-375
-675
-1078
-1321
-1244
-1269
-1365
-1420
-1601
-2001
-2640
-3233
-3714
-4139
-4430
-4502
-4402
-4239
-4051
-3777
-3440
-3138
-2743
-2312
-1855
-1394
-1001
-663
-436
-334
-307
-318
-351
-322
-180
36
334
665
1004
1361
1711
1988
2166
2298
2459
2548
2517
2388
2120
1767
1373
981
654
378
192
97
47
29
5
-34
-53
-90
-149
-254
-386
-532
-718
-972
-1245
-1535
-1789
-2002
-2172
-2238
-2192
-2037
-1829
-1632
-1449
-1266
-1136
-1043
-927
-797
-689
-621
-579
-581
-642
-710
-750
-732
-658
-500
-266
8
285
536
741
877
981
1065
1097
1090
1027
931
808
653
481
286
136
32
-10
3
35
88
136
161
150
108
25
-94
-233
-371
-542
-761
-946
-1118
-1293
-1446
-1514
-1519
-1477
-1390
-1283
-1160
-1040
-940
-883
-842
-815
-806
-815
-817
-821
-812
-811
-816
-780
-730
-755
-948
-966
-686
-681
-963
-1220
-1093
-834
-1087
-1687
-1587
-971
-1164
-1697
-1644
-1149
-1019
-1616
-1836
-1246
-1004
-1516
-1753
-1318
-991
-1342
-1649
-1384
-1091
-1172
-1424
-1243
-893
-959
-1085
-932
-712
-719
-821
-755
-565
-518
-625
-571
-417
-384
-395
-355
-264
-194
-167
-104
-7
90
126
122
188
285
370
369
387
515
663
695
732
878
1037
1179
1314
1598
1923
2112
2254
2515
2918
3200
3348
3623
4073
4385
4431
4436
4469
4223
3529
2865
2325
1660
900
398
206
-143
-656
-951
-992
-1121
-1438
-1605
-1593
-1682
-1947
-2191
-2441
-2827
-3346
-3770
-4053
-4321
-4502
-4508
-4307
-4037
-3735
-3383
-3023
-2609
-2152
-1653
-1173
-760
-420
-158
3
86
123
153
233
403
650
871
1128
1411
1682
1956
2195
2402
2497
2529
2549
2447
2217
1914
1607
1285
895
529
244
17
-134
-228
-247
-249
-290
-344
-396
-451
-530
-636
-753
-894
-1095
-1323
-1562
-1788
-1963
-2086
-2091
-1981
-1833
-1644
-1450
-1254
-1052
-845
-669
-516
-384
-281
-236
-218
-250
-351
-429
-451
-420
-356
-251
-77
137
343
528
690
807
894
946
950
908
844
743
605
445
298
137
-3
-99
-131
-98
-58
-3
50
36
-12
-58
-142
-258
-410
-546
-672
-829
-979
-1103
-1208
-1293
-1327
-1316
-1258
-1165
-1073
-958
-855
-765
-681
-628
-595
-578
-570
-581
-615
-636
-658
-644
-620
-554
-449
-401
-579
-650
-323
-412
-1023
-1111
-515
-563
-1280
-1397
-768
-621
-1464
-1761
-1025
-781
-1520
-1813
-1161
-831
-1390
-1777
-1343
-985
-1296
-1675
-1420
-1019
-1142
-1380
-1203
-858
-845
-992
-858
-551
-480
-617
-555
-320
-285
-386
-389
-310
-302
-352
-331
-268
-202
-184
-171
-98
-31
29
59
96
205
325
339
342
433
526
512
518
665
790
896
1015
1218
1461
1629
1760
1929
2194
2336
2513
2820
3099
3390
3718
4059
4151
4135
4011
3673
3230
2709
2151
1419
741
394
173
-273
-818
-1052
-1029
-1150
-1433
-1460
-1388
-1517
-1735
-1872
-2049
-2490
-2978
-3254
-3406
-3640
-3856
-3819
-3637
-3406
-3132
-2784
-2432
-2073
-1557
-987
-560
-304
-56
169
295
322
344
355
337
434
625
811
951
1143
1429
1727
1934
2064
2154
2173
2154
2068
1869
1580
1212
846
509
195
-64
-289
-424
-465
-476
-497
-537
-532
-506
-515
-522
-517
-612
-790
-1036
-1285
-1486
-1661
-1832
-1936
-1941
-1875
-1722
-1539
-1367
-1205
-987
-743
-517
-345
-231
-125
-55
-37
-60
-127
-226
-275
-251
-195
-118
-8
132
291
480
654
785
865
922
953
938
859
715
561
385
186
-4
-144
-257
-349
-394
-400
-378
-369
-382
-367
-346
-351
-389
-475
-579
-726
-883
-1031
-1179
-1309
-1392
-1421
-1390
-1311
-1219
-1125
-1001
-840
-693
-556
-437
-360
-295
-248
-234
-270
-324
-373
-414
-430
-412
-359
-363
-705
-970
-569
-351
-899
-1194
-677
-430
-1043
-1635
-1422
-997
-1486
-2041
-1637
-1132
-1504
-2065
-1814
-1294
-1383
-1851
-1743
-1172
-1037
-1421
-1530
-1141
-1050
-1321
-1332
-1019
-868
-1017
-952
-641
-452
-510
-527
-331
-186
-146
-86
48
91
54
109
117
87
43
79
187
233
311
393
439
451
527
667
754
794
873
990
1112
1249
1373
1483
1681
1878
2030
2244
2522
2859
3073
3274
3740
4284
4391
4104
3904
3744
3311
2497
1608
993
589
173
-344
-766
-1061
-1268
-1393
-1463
-1478
-1433
-1439
-1520
-1547
-1693
-2085
-2637
-3091
-3306
-3505
-3778
-4005
-3949
-3654
-3350
-3043
-2683
-2282
-1791
-1201
-582
-103
201
424
626
733
711
600
482
502
647
864
1015
1103
1264
1516
1742
1910
2094
2271
2388
2366
2207
1953
1555
1062
616
212
-207
-592
-889
-1097
-1241
-1290
-1270
-1243
-1188
-1125
-1076
-1024
-968
-951
-1074
-1294
-1509
-1709
-1885
-2029
-2115
-2079
-1934
-1734
-1517
-1293
-1032
-711
-367
-34
240
446
577
672
699
625
480
306
185
156
163
170
215
290
418
549
649
724
780
847
890
869
748
543
289
28
-205
-455
-693
-868
-964
-1001
-1001
-961
-894
-818
-723
-617
-531
-468
-458
-480
-565
-685
-820
-968
-1114
-1243
-1282
-1245
-1167
-1070
-933
-769
-591
-420
-252
-103
21
102
162
182
136
41
-42
-103
-165
-218
-259
-285
-403
-720
-909
-737
-825
-1308
-1319
-846
-792
-1279
-1511
-1302
-1263
-1694
-1947
-1652
-1471
-1744
-1999
-1717
-1455
-1666
-1919
-1748
-1339
-1324
-1500
-1384
-1035
-945
-1073
-988
-824
-799
-855
-703
-482
-411
-400
-385
-295
-296
-296
-253
-187
-133
-68
41
0
-79
-115
-105
-120
-175
-165
-136
-130
-151
-117
-57
-30
34
127
264
417
615
789
898
1074
1337
1558
1639
1811
2061
2268
2485
2712
2968
3336
3731
3991
4320
4600
4486
4147
3709
3177
2478
1497
479
-37
-301
-859
-1449
-1787
-1889
-2018
-2199
-2204
-1982
-1867
-1983
-2142
-2307
-2644
-3129
-3405
-3483
-3602
-3849
-3986
-3820
-3388
-2932
-2565
-2253
-1883
-1332
-648
54
576
971
1230
1279
1214
1132
1014
896
947
1121
1220
1192
1162
1301
1471
1588
1681
1799
1916
1960
1899
1662
1228
730
245
-257
-767
-1209
-1528
-1713
-1772
-1734
-1678
-1632
-1563
-1438
-1259
-1125
-1066
-1032
-996
-1014
-1102
-1212
-1280
-1334
-1391
-1363
-1220
-989
-751
-550
-371
-185
57
309
546
782
939
956
852
674
446
187
-40
-156
-206
-258
-270
-240
-189
-147
-117
-85
-52
-5
70
111
76
-26
-180
-384
-587
-764
-894
-960
-961
-890
-795
-696
-581
-465
-353
-250
-163
-81
-53
-60
-120
-209
-334
-475
-570
-615
-644
-623
-544
-470
-408
-384
-326
-279
-206
-164
-115
-85
-90
-153
-246
-355
-490
-619
-679
-880
-1806
-2197
-1688
-1844
-3161
-2773
-1308
-1430
-2381
-2166
-809
-809
-1797
-1757
-452
-217
-1213
-1511
-586
-275
-1282
-1694
-1017
-361
-769
-1257
-700
-65
-410
-874
-609
-394
-1042
-1828
-1872
-1489
-1382
-1509
-1420
-1411
-1628
-1851
-1601
-1079
-755
-562
-617
-452
-414
-258
-94
92
199
433
903
1110
1130
1122
1213
1167
1237
1615
1957
2100
2259
2524
2917
3131
3449
3800
4059
4263
4590
4985
5111
5477
5969
6410
6163
5813
5265
3988
1921
-190
-2002
-4006
-5624
-6302
-6435
-6951
-7348
-6983
-6148
-5600
-5171
-4195
-3154
-2439
-1920
-1373
-1352
-1853
-2158
-1809
-1335
-811
49
1163
2325
3426
4593
5434
5861
6136
6474
6465
5883
4884
3661
2269
776
-518
-1732
-2746
-3332
-3354
-3173
-3046
-2969
-2897
-2845
-2869
-2869
-2940
-3100
-3306
-3452
-3587
-3769
-3877
-3698
-3145
-2247
-1083
205
1508
2626
3511
4123
4511
4652
4487
4071
3559
2963
2233
1446
661
-2
-465
-680
-726
-664
-583
-558
-644
-842
-1181
-1725
-2366
-2973
-3428
-3725
-3945
-4085
-4024
-3676
-3094
-2390
-1573
-625
357
1256
1997
2495
2686
2607
2425
2235
1981
1657
1360
1124
965
872
851
839
830
886
924
854
601
182
-407
-1123
-1807
-2421
-2970
-3398
-3638
-3641
-3451
-3139
-2709
-2175
-1622
-1081
-480
60
422
630
705
689
562
391
238
153
195
374
622
843
1051
1217
1339
1401
1318
1155
849
399
-121
-628
-1380
-2849
-3701
-3615
-4276
-5596
-4982
-3385
-3383
-3937
-2910
-1344
-1657
-2458
-1630
-313
-623
-1382
-739
103
-306
-1058
-741
2
265
206
568
1280
1455
959
549
541
273
-532
-1169
-1148
-1300
-1947
-2443
-2352
-2177
-2316
-2267
-1847
-1324
-1081
-954
-790
-601
-606
-886
-850
-649
-462
-392
-164
176
402
667
867
1225
1556
1953
2171
2372
2498
2515
2382
2187
2331
2705
2906
3177
3739
3977
4304
4533
4756
5034
5658
5961
6171
6069
5395
3953
1771
-416
-2595
-4965
-7280
-8121
-7990
-8097
-8182
-7449
-6311
-5504
-4804
-3550
-2170
-1321
-677
126
552
27
-627
-612
-115
484
1296
2479
3734
4821
5676
6279
6347
5987
5551
5098
4266
2861
1136
-631
-2218
-3560
-4624
-5407
-5745
-5444
-4694
-3935
-3420
-3032
-2641
-2318
-2109
-1975
-1938
-1984
-1923
-1715
-1484
-1282
-918
-223
767
1942
3157
4215
4949
5321
5319
4907
4170
3227
2180
1127
111
-821
-1652
-2376
-2939
-3218
-3202
-2932
-2550
-2227
-2001
-1868
-1860
-2011
-2265
-2570
-2790
-2784
-2544
-2166
-1724
-1160
-419
421
1285
2116
2838
3408
3761
3863
3699
3227
2487
1629
849
198
-366
-811
-1102
-1258
-1337
-1345
-1286
-1263
-1269
-1291
-1325
-1442
-1695
-2041
-2403
-2671
-2759
-2667
-2410
-1969
-1356
-645
56
704
1271
1695
1981
2175
2211
2076
1773
1347
873
406
-18
-347
-594
-713
-695
-564
-449
-421
-457
-546
-696
-932
-1198
-1459
-1714
-1930
-2077
-2098
-2032
-1863
-1587
-1164
-682
-215
-1053
-1631
-243
-423
-2269
-2208
-410
-481
-2210
-2224
-533
-884
-2704
-2065
-320
-689
-2033
-1363
-204
-814
-1574
-1387
-797
-770
-1159
-1047
-626
-609
-1004
-1057
-664
-460
-838
-1164
-712
-330
-642
-1106
-985
-736
-1050
-1302
-1147
-880
-819
-881
-568
-106
-47
-122
91
471
722
818
921
1173
1241
1203
1083
1241
1598
1683
1763
2162
2736
3102
3214
3467
3984
4370
4234
4304
4529
4813
4674
4792
5639
5703
5251
4507
3230
1339
-1100
-3402
-5746
-7692
-8390
-8526
-8592
-8333
-7688
-6645
-5745
-4671
-3042
-1768
-675
534
1464
1580
1004
693
835
1141
1612
2391
3374
4232
4978
5680
5992
5718
5198
4791
4251
3178
1655
-128
-1835
-3396
-4715
-5689
-6444
-6663
-6176
-5332
-4467
-3811
-3164
-2477
-1910
-1389
-1036
-830
-629
-364
-59
119
230
546
1096
1902
2875
3779
4494
4915
5026
4768
4115
3226
2201
1075
-55
-1127
-2111
-3005
-3742
-4224
-4395
-4236
-3808
-3281
-2784
-2326
-1924
-1607
-1465
-1460
-1471
-1429
-1233
-920
-578
-146
379
972
1616
2273
2877
3324
3564
3640
3562
3150
2406
1520
635
-248
-1089
-1770
-2248
-2571
-2760
-2792
-2696
-2541
-2379
-2155
-1899
-1675
-1519
-1477
-1494
-1520
-1519
-1405
-1172
-805
-322
232
826
1401
1894
2251
2457
2552
2526
2340
1972
1453
880
264
-347
-897
-1337
-1663
-1851
-1876
-1779
-1651
-1553
-1465
-1370
-1314
-1320
-1313
-1313
-1307
-1318
-1258
-1136
-957
-773
-456
-945
-1692
-589
-476
-1789
-1754
-539
-389
-1718
-1709
-633
-927
-2214
-1619
-248
-592
-1487
-1034
-232
-888
-1360
-1141
-853
-956
-1176
-920
-743
-971
-1301
-1194
-988
-878
-875
-1055
-916
-613
-715
-950
-964
-758
-789
-930
-793
-560
-509
-743
-482
-87
-19
-19
55
393
543
550
586
798
830
576
709
981
914
846
1249
1589
1581
1863
2302
2461
2562
2782
3187
3320
3465
3810
3870
3982
4610
5459
5363
5386
5816
5492
4314
2612
760
-1159
-3583
-6185
-7340
-7772
-8418
-8588
-7896
-6703
-5701
-4730
-3316
-1840
-950
-23
1266
1921
1483
1047
1160
1272
1333
1673
2423
3299
4008
4814
5578
5641
5117
4679
4264
3517
2188
487
-1174
-2760
-4199
-5312
-6071
-6588
-6665
-6068
-5017
-4078
-3402
-2721
-1850
-1061
-600
-309
-136
-87
43
329
613
789
1038
1631
2455
3219
3918
4490
4759
4674
4321
3706
2740
1521
286
-850
-1897
-2855
-3634
-4182
-4510
-4544
-4213
-3620
-3009
-2487
-1971
-1440
-1068
-907
-833
-803
-769
-624
-331
10
331
741
1288
1900
2472
2950
3266
3367
3288
3020
2498
1710
816
-79
-958
-1710
-2309
-2749
-3050
-3139
-2989
-2736
-2425
-2083
-1747
-1445
-1164
-932
-815
-791
-801
-764
-633
-404
-92
279
728
1206
1661
2064
2320
2394
2358
2184
1869
1398
794
115
-559
-1180
-1707
-2105
-2391
-2502
-2452
-2283
-2036
-1798
-1582
-1385
-1218
-1087
-1008
-971
-906
-867
-790
-682
-465
-250
-117
-1546
-2090
63
-729
-2594
-1460
738
154
-1721
-828
283
-1814
-3628
-1663
-1127
-2892
-3113
-1546
-1394
-2450
-1988
-1278
-1218
-1047
-266
258
42
-287
-314
-669
-785
-653
-1088
-1331
-875
-538
-720
-840
-879
-508
-476
-461
-244
-130
-197
-490
-264
-137
-329
-577
-385
31
318
557
835
1306
1478
1460
1728
2027
2176
1915
2001
2464
2346
2186
2025
2151
2435
2688
2879
3692
4435
4775
5387
6178
7078
6587
6034
5367
4145
1471
-1603
-3555
-6107
-8369
-9237
-8913
-8873
-8606
-7430
-5548
-4357
-3609
-1879
-346
538
1030
1768
1685
776
263
438
775
916
1571
2795
4011
4763
5492
5943
5800
5352
4844
4013
2519
628
-1321
-2936
-4476
-5795
-6687
-7123
-6858
-6082
-5063
-4022
-3044
-2132
-1279
-547
-76
-9
-58
-3
88
92
34
244
624
1126
1943
2959
3782
4328
4668
4811
4461
3592
2551
1346
10
-1306
-2428
-3402
-4279
-4866
-5005
-4818
-4351
-3638
-2864
-2138
-1518
-958
-600
-465
-464
-535
-565
-479
-335
-175
152
665
1266
1871
2517
3063
3398
3558
3523
3175
2474
1626
674
-369
-1344
-2137
-2764
-3256
-3492
-3436
-3202
-2842
-2386
-1922
-1481
-1086
-742
-529
-470
-519
-643
-699
-634
-521
-268
120
613
1136
1620
2027
2326
2451
2416
2214
1837
1293
606
-156
-895
-1557
-2141
-2561
-2779
-2836
-2688
-2382
-2033
-1684
-1324
-974
-770
-683
-611
-591
-676
-752
-676
-1151
-2741
-1971
-927
-2414
-2498
-755
570
-177
-678
152
518
-1121
-1951
-785
-826
-1919
-2499
-1614
-1789
-2490
-2732
-2192
-1169
-1113
-732
-39
233
-295
-748
-780
-709
-1078
-1706
-1762
-1250
-1352
-1805
-1728
-1345
-888
-884
-530
60
440
136
64
493
258
-248
-570
-306
-101
-203
-61
482
825
760
1021
1663
1924
1806
2086
2494
2392
2137
1808
1746
1637
1067
1392
1950
2406
2695
3128
4156
4966
5352
5931
7051
7387
6979
6092
5003
2856
-268
-2630
-4946
-7556
-8988
-9071
-8884
-8711
-8150
-6389
-4868
-4075
-2747
-1346
-342
375
1193
1526
793
-8
4
280
632
1180
2162
3447
4489
5587
6285
6152
5626
5048
4410
3375
1652
-447
-2373
-3982
-5233
-6258
-7004
-7177
-6701
-5683
-4430
-3402
-2700
-2004
-1145
-391
-120
-147
-189
-180
-72
85
334
598
947
1735
2788
3707
4449
4905
5074
4847
4199
3342
2165
758
-651
-1877
-2884
-3765
-4415
-4763
-4857
-4595
-3990
-3214
-2485
-1907
-1364
-876
-635
-607
-674
-750
-699
-511
-197
166
553
1086
1720
2423
3039
3460
3699
3676
3396
2844
2085
1131
36
-1047
-1951
-2619
-3130
-3431
-3515
-3374
-3058
-2646
-2177
-1747
-1395
-1111
-880
-758
-773
-867
-919
-890
-751
-477
-95
385
887
1384
1875
2293
2496
2499
2344
2038
1568
920
190
-586
-1327
-1942
-2377
-2617
-2708
-2663
-2477
-2139
-1759
-1398
-1113
-863
-707
-624
-580
-547
-616
-710
-2155
-3275
-1615
-1802
-3268
-2527
-192
375
-947
-245
1107
196
-1539
-372
661
-570
-1783
-1438
-1130
-2568
-2896
-2554
-2246
-2040
-1590
-658
-540
-731
-973
-1047
-961
-821
-1109
-1679
-1570
-1391
-1567
-1820
-1747
-1167
-909
-696
-17
641
700
465
716
966
721
178
53
146
14
-138
54
426
280
224
553
1005
1255
1337
1463
1669
1826
1733
1371
1241
1229
1203
1258
1258
1996
2127
1988
2783
3926
4124
4147
5571
6213
6020
6157
6514
5932
4431
2874
1105
-1264
-4108
-6436
-7772
-8443
-8751
-8206
-7503
-6499
-5283
-4433
-3288
-2132
-1234
-192
873
1362
1114
561
492
621
774
1316
2303
3441
4259
5187
5894
5845
5378
4953
4536
3578
1982
249
-1344
-2932
-4342
-5356
-6063
-6500
-6353
-5625
-4660
-3841
-3193
-2304
-1408
-772
-447
-314
-214
-154
-5
272
487
607
873
1520
2360
3051
3694
4243
4523
4426
3954
3228
2216
998
-200
-1264
-2216
-3103
-3856
-4374
-4581
-4444
-4000
-3361
-2685
-2056
-1481
-912
-557
-433
-389
-302
-167
-55
189
466
745
1125
1651
2206
2670
2999
3213
3266
3060
2622
2009
1201
289
-628
-1441
-2175
-2822
-3268
-3415
-3325
-3103
-2784
-2405
-2000
-1628
-1291
-959
-729
-631
-591
-552
-489
-381
-152
160
518
964
1429
1843
2141
2326
2382
2267
1990
1621
1084
415
-303
-990
-1581
-2081
-2470
-2682
-2718
-2589
-2787
-3884
-3753
-2807
-3142
-3671
-3006
-1460
-1243
-1850
-1629
-964
-1474
-2063
-1144
-171
-118
-513
192
873
468
-118
-96
265
-2
-325
-175
-447
-1334
-1899
-2087
-2032
-2143
-2450
-2349
-1948
-1583
-1527
-1664
-1480
-1155
-1154
-994
-654
-496
-577
-588
-107
147
92
131
331
660
864
943
1088
1281
1204
1051
996
1291
1271
884
1007
1409
1549
1385
1421
1536
1436
1489
1731
2020
2170
2553
3341
3551
4163
5004
5168
5400
6235
6995
6362
5778
5249
3451
595
-1816
-3961
-6748
-8656
-8845
-8341
-8626
-8221
-6601
-5449
-4957
-3833
-2034
-988
-254
879
1694
1147
308
333
579
641
1101
2263
3375
4220
5114
5837
5773
5312
4979
4580
3690
2172
422
-1375
-2954
-4210
-5318
-6164
-6486
-6207
-5447
-4472
-3521
-2757
-2136
-1297
-532
-246
-260
-219
-47
-39
-13
175
307
461
1027
1982
2848
3441
3947
4298
4145
3610
2912
1970
743
-480
-1456
-2305
-3162
-3860
-4285
-4405
-4133
-3575
-2840
-2145
-1534
-949
-477
-170
-95
-172
-255
-259
-239
-163
-61
124
439
879
1401
1848
2166
2385
2477
2330
1977
1440
693
-172
-1011
-1715
-2295
-2799
-3114
-3171
-3019
-2711
-2260
-1752
-1283
-832
-399
-55
132
193
151
45
-34
-15
58
188
398
679
968
1226
1434
1537
1501
1392
1172
792
263
-322
-935
-1548
-2060
-2399
-2694
-2800
-2925
-3544
-4933
-4228
-2322
-3848
-4426
-1950
-139
-1445
-2679
-937
-371
-2252
-2424
258
902
-589
-593
978
848
-618
-588
4
349
-216
-368
-178
-991
-2019
-2703
-2530
-2096
-2275
-2669
-2386
-1467
-1307
-1698
-1513
-918
-444
-566
-207
475
527
212
202
759
932
671
424
842
1294
1144
1059
1249
1419
999
837
1095
1227
1273
829
1194
1530
1141
1404
1689
2013
2610
3614
4390
4732
5167
5515
6041
5951
5882
7148
6983
5669
4211
2173
-130
-3355
-6216
-7636
-8403
-8908
-8309
-7436
-6937
-6695
-5862
-4322
-3271
-2194
-1083
367
1036
741
587
313
-7
123
1018
2346
3418
4038
4931
5759
5947
5685
5379
4863
3936
2821
1470
-123
-2130
-3876
-4876
-5602
-6233
-6361
-5759
-4901
-4130
-3295
-2454
-1872
-1532
-1157
-629
-470
-471
-198
68
175
211
492
1069
1706
2450
3323
4012
4359
4298
3971
3315
2334
1310
314
-646
-1660
-2625
-3319
-3820
-4157
-4116
-3708
-3106
-2491
-1894
-1266
-827
-650
-511
-412
-416
-457
-396
-243
-144
46
454
889
1280
1685
2107
2401
2427
2334
2082
1584
912
132
-593
-1268
-1920
-2403
-2655
-2700
-2630
-2451
-2140
-1734
-1340
-943
-541
-237
-116
-99
-122
-223
-345
-404
-365
-204
19
324
657
914
1093
1211
1279
1229
997
662
82
-917
-1582
-2872
-4412
-4288
-4282
-4976
-4919
-3402
-2194
-2439
-2258
-940
-661
-1477
-1225
-486
-696
-1849
-1708
-1158
-1701
-2250
-1995
-1113
-942
-873
-34
626
275
-42
175
8
-680
-1347
-1640
-1803
-2136
-2322
-2249
-2211
-2027
-1524
-922
-434
91
596
818
981
1165
928
720
609
549
604
544
662
884
1060
1162
1616
2045
2134
2194
2433
2415
2064
2386
2120
2124
2623
2928
3246
3377
4347
5021
4816
5441
7357
7955
7599
7032
5670
2968
-701
-3813
-6702
-8905
-10178
-9876
-9269
-8830
-7902
-6816
-5769
-4488
-2614
-857
797
1794
2185
1768
822
-40
-629
-641
6
1315
2466
3581
4685
5461
5838
5980
5985
5619
4737
3436
1763
-383
-2507
-4288
-5674
-6790
-7279
-6876
-6025
-4889
-3701
-2546
-1526
-735
-115
260
263
161
93
13
-143
-411
-546
-402
173
1070
2141
3261
4177
4729
4823
4462
3749
2706
1528
382
-801
-1965
-3036
-3931
-4498
-4674
-4359
-3650
-2778
-1905
-1093
-408
29
182
146
-30
-274
-509
-679
-783
-867
-728
-311
243
896
1591
2228
2649
2863
2908
2675
2075
1216
279
-660
-1562
-2317
-2832
-3104
-3140
-2946
-2539
-1991
-1416
-876
-356
93
345
356
193
-37
-347
-646
-808
-804
-697
-462
-68
384
787
1157
1422
1570
887
-6
296
-863
-2166
-2665
-3263
-3818
-4498
-4717
-5015
-4673
-4026
-3215
-2404
-1375
-549
-354
-570
-427
62
-636
-859
-388
-273
-579
-908
-667
-535
-699
-306
336
676
386
94
-46
-571
-1234
-2015
-2207
-2450
-2753
-2913
-2783
-2382
-2223
-1749
-1101
-250
328
634
1162
1450
1440
1439
1393
1161
972
974
1090
1298
1530
1841
2052
2377
2888
2779
2961
3547
3734
3700
3612
3917
4024
3786
3828
4289
5043
5752
6419
7516
7717
6624
4808
2434
-150
-4206
-7455
-8461
-9252
-9908
-9754
-8541
-7506
-7257
-6155
-3922
-2462
-1218
686
2405
2511
1349
786
338
-270
-299
639
1970
2776
3685
4986
5755
5785
5732
5840
5670
4688
3070
1240
-653
-2657
-4422
-5675
-6586
-7037
-6825
-5844
-4608
-3760
-2955
-1947
-1054
-663
-632
-477
-422
-617
-666
-617
-661
-846
-542
539
1623
2649
3786
4758
5206
4994
4562
3904
2731
1466
359
-696
-1856
-3014
-3759
-4147
-4229
-3862
-3189
-2395
-1738
-1212
-717
-488
-553
-761
-1005
-1277
-1611
-1753
-1574
-1360
-986
-317
561
1371
1993
2609
3070
3245
3167
2813
2177
1274
264
-605
-1362
-1981
-2355
-2477
-2350
-2128
-1829
-1420
-1033
-665
-325
-126
-116
-340
-672
-1018
-1304
-1481
-1482
-1280
-976
-990
-732
-160
-199
-185
-303
-742
-1163
-1647
-2185
-2888
-3315
-3250
-3328
-3719
-3368
-3175
-3248
-2874
-2160
-1220
-1113
-818
-223
-120
-365
-468
-383
-585
-597
-441
-194
-343
-414
-322
-190
64
-31
-106
-373
-599
-856
-1263
-1636
-2044
-2293
-2367
-2309
-2181
-1874
-1529
-1072
-490
88
553
902
1195
1477
1749
1962
1878
2048
2099
1854
2147
2518
2553
2650
3271
3524
3321
3768
4291
4234
4163
4522
5306
5183
5225
5845
6440
6927
7324
6753
5062
2654
-145
-3281
-7088
-8752
-9336
-9728
-9400
-8386
-7067
-6784
-6209
-4681
-3130
-2109
-610
685
958
154
-337
-352
-798
-548
620
2275
3556
4710
6008
6864
7018
6927
6688
5879
4679
3171
1413
-534
-2335
-3836
-5051
-5978
-6353
-6102
-5376
-4206
-3266
-2723
-2436
-2207
-2127
-2406
-2569
-2456
-2366
-2174
-1861
-1463
-997
-359
945
2450
3725
4875
5635
5838
5445
4727
3949
2868
1665
570
-382
-1200
-1918
-2364
-2517
-2496
-2226
-1831
-1526
-1412
-1479
-1570
-1797
-2270
-2768
-3157
-3419
-3446
-3126
-2442
-1594
-749
186
1121
1997
2651
3140
3456
3393
3048
2520
1815
960
176
-336
-567
-699
-697
-614
-536
-487
-446
-365
-501
-816
-1128
-1529
-2063
-2591
-2977
-3135
-3148
-2917
-2396
-1868
-1440
-801
-924
-1724
-1159
-842
-2245
-3187
-2208
-1300
-2594
-3404
-1950
-1095
-2452
-2564
-594
-10
-1285
-1347
-2
-166
-1315
-1604
-802
-950
-1647
-1297
-803
-842
-1071
-709
-300
-139
-262
-333
-308
-374
-325
-710
-1327
-1319
-1052
-1451
-1742
-1290
-644
-655
-653
104
687
597
490
1093
1639
1564
1508
1786
2215
2126
1970
2388
2998
2916
2926
3549
4262
4490
4072
4626
5520
5422
5041
6069
7016
6899
7079
7973
7669
5399
2378
157
-2687
-6976
-8849
-8889
-9013
-9176
-8354
-6824
-6374
-6719
-5633
-3738
-2792
-2125
-1346
-836
-1826
-2681
-2585
-2024
-1153
-86
1942
4141
5599
6623
7692
8239
8159
7399
6474
5496
3946
1977
427
-684
-2085
-3374
-4058
-3954
-3650
-3297
-2564
-2053
-2353
-3121
-3621
-4089
-4851
-5326
-5155
-4823
-4536
-4198
-3351
-2197
-996
639
2423
3859
4720
5134
5239
4946
4239
3493
2835
2211
1623
1228
1121
1041
976
957
966
919
593
66
-500
-1273
-2101
-3021
-3981
-4709
-5183
-5249
-4890
-4252
-3415
-2527
-1691
-887
-227
319
732
1008
1099
937
812
676
555
595
867
1365
1862
2265
2659
2911
2895
2686
2300
1712
900
53
-759
-1510
-2156
-2654
-3347
-4311
-4031
-4025
-5510
-4802
-3351
-3407
-3845
-3231
-2028
-2625
-3972
-3376
-1974
-2828
-3375
-1885
-845
-1516
-1428
-125
358
311
288
1094
1372
543
271
482
29
-481
-573
-712
-471
-386
-496
-325
-202
-157
-376
-638
-655
-859
-1047
-1455
-1582
-1402
-1762
-1684
-1410
-1098
-531
-340
157
913
948
1214
1517
1795
2096
2075
2302
2815
2998
2923
3406
3764
4080
4457
4969
5813
6176
5929
6929
7598
6977
7082
7798
8324
7394
5594
3624
922
-3356
-6614
-7522
-8083
-8240
-7530
-6133
-5679
-6154
-6329
-5451
-4721
-4320
-3863
-3543
-4053
-4913
-4664
-4149
-3314
-2390
-956
1356
3608
5293
6685
7675
8025
7789
6894
5983
5038
4023
3177
2751
2035
835
-54
-238
28
149
147
-70
-638
-1812
-3017
-4060
-5344
-6508
-7057
-7063
-6743
-6347
-5694
-4533
-3354
-2219
-1128
-146
691
1301
1817
2135
2153
1877
1639
1826
2313
2815
3439
4072
4583
4823
4780
4505
4147
3588
2473
1474
564
-473
-1613
-2634
-3138
-3384
-3704
-3736
-3448
-3225
-3115
-2915
-2699
-2937
-3272
-3391
-3343
-3280
-3197
-2821
-2278
-1720
-999
-77
793
1581
2284
2878
3209
3251
3075
2800
2412
2056
1488
447
-163
100
-943
-2882
-1647
-466
-2410
-3449
-1774
-639
-2854
-4995
-3536
-2737
-4975
-6101
-4646
-3585
-4749
-5105
-3567
-2427
-2272
-2403
-1502
-237
-497
-1027
-627
-276
-263
-550
-357
295
521
547
1107
1676
1862
1637
1409
1565
1533
1068
247
-62
181
-162
-862
-964
-521
-109
-457
-676
94
416
143
-93
386
947
296
65
628
1005
1036
1166
1994
2838
3028
3749
4576
5473
5831
6293
7451
7793
7922
8188
8497
8676
8067
5657
3726
1306
-1724
-3342
-4294
-4091
-3651
-3903
-4075
-4258
-5180
-5332
-5184
-4723
-5312
-6365
-6835
-7561
-7734
-7757
-6958
-5640
-4506
-3325
-1415
138
1430
2649
3431
3990
4011
3770
3847
4098
3997
3868
3459
3499
3844
4422
4994
5225
5121
4364
3400
2500
1296
88
-814
-1730
-2598
-3859
-4696
-4829
-4796
-4622
-4344
-4054
-3844
-3719
-3603
-3497
-3692
-3953
-4077
-3944
-3621
-3138
-2442
-1687
-811
16
633
1393
2311
3037
3456
3489
3356
3092
2717
2529
2422
2316
2200
2180
2213
2145
2005
1839
1659
1394
924
320
-246
-764
-1323
-1921
-2465
-2841
-3033
-3025
-2816
-2595
-2467
-2396
-2416
-2583
-2848
-2984
-3022
-3454
-3385
-2993
-3194
-3098
-2647
-2105
-1775
-1548
-1018
-594
-478
-403
-372
-357
-598
-723
-672
-844
-887
-820
-749
-802
-868
-772
-634
-764
-716
-582
-760
-1080
-1244
-1654
-1719
-1112
-1054
-1283
-1420
-1212
-997
-892
-564
-357
-489
-529
-192
177
250
244
210
43
131
333
383
524
650
893
1094
1106
1172
1198
1292
1338
1152
1199
1340
1227
1249
1350
1639
1801
1846
2143
2438
2457
2532
2640
2924
3181
2951
2953
3401
3545
3229
2518
1954
1259
534
174
-9
320
378
-15
-161
-253
-300
-413
-554
-424
-609
-1110
-1608
-1906
-2195
-2684
-2949
-2967
-2899
-2753
-2476
-2082
-1830
-1805
-1876
-1844
-1745
-1660
-1545
-1459
-1429
-1431
-1553
-1470
-1213
-898
-565
-238
165
445
558
659
751
746
594
464
506
523
443
340
287
218
93
60
174
330
370
312
194
41
-99
-227
-325
-362
-322
-311
-360
-318
-270
-259
-236
-181
-101
-82
-82
-19
-21
-96
-220
-308
-354
-422
-428
-409
-402
-412
-459
-492
-506
-501
-485
-473
-486
-503
-538
-595
-644
-661
-702
-725
-759
-787
-708
-691
-679
-622
-558
-513
-495
-476
-429
-425
-434
-449
-443
-431
-443
-419
-390
-376
-402
-447
-470
-514
-582
-646
-696
-740
-818
-914
-999
-1047
-1104
-1161
-1172
-1171
-1154
-1119
-1086
-1060
-1027
-1011
-981
-892
-780
-668
-618
-546
-483
-444
-400
-347
-266
-177
-138
-141
-142
-165
-221
-269
-275
-268
-238
-175
-124
-124
-126
-109
-71
-58
-23
50
90
105
123
129
107
111
137
221
319
401
503
584
619
673
727
767
833
890
927
945
949
952
909
859
823
803
783
744
702
670
645
593
538
478
405
302
194
88
-33
-159
-269
-352
-403
-452
-510
-514
-504
-535
-572
-578
-603
-659
-703
-754
-832
-914
-971
-1017
-1075
-1108
-1095
-1094
-1082
-1069
-1075
-1092
-1100
-1078
-1062
-1078
-1069
-1069
-1115
-1166
-1164
-1142
-1130
-1096
-1013
-926
-867
-816
-756
-703
-698
-710
-700
-685
-665
-655
-637
-586
-568
-560
-503
-414
-297
-181
-81
6
61
86
105
124
138
151
173
229
265
282
314
348
356
366
391
375
312
238
158
56
-42
-107
-186
-247
-284
-314
-345
-392
-407
-430
-486
-542
-581
-616
-689
-762
-838
-896
-934
-954
-961
-955
-948
-877
-842
-853
-850
-845
-839
-844
-857
-873
-872
-898
-937
-960
-965
-972
-976
-952
-917
-905
-880
-834
-823
-838
-852
-828
-820
-810
-772
-723
-677
-651
-616
-568
-510
-448
-369
-288
-208
-151
-104
-65
-50
-19
-6
32
67
117
165
203
252
292
320
312
303
282
246
218
205
195
177
152
145
169
178
198
254
331
406
449
484
520
535
554
581
600
581
553
552
534
524
524
543
573
581
589
579
560
523
470
446
376
297
225
135
21
-108
-209
-298
-375
-408
-438
-466
-488
-521
-567
-618
-674
-737
-795
-849
-886
-943
-1016
-1064
-1083
-1095
-1095
-1062
-1033
-1009
-991
-953
-922
-919
-900
-885
-874
-878
-881
-867
-872
-864
-805
-771
-724
-665
-626
-580
-553
-513
-464
-436
-394
-348
-315
-313
-332
-335
-316
-291
-261
-223
-156
-107
-95
-73
-12
24
46
85
121
124
105
96
90
77
45
13
7
13
31
22
-8
-33
-69
-114
-161
-225
-260
-265
-296
-357
-420
-446
-466
-488
-495
-497
-529
-564
-595
-611
-634
-668
-687
-706
-721
-747
-774
-789
-781
-752
-733
-693
-641
-629
-615
-589
-568
-564
-562
-540
-525
-516
-479
-439
-419
-391
-343
-312
-273
-224
-197
-202
-230
-259
-298
-335
-342
-332
-307
-305
-279
-267
-257
-235
-200
-149
-136
-110
-84
-57
-59
-67
-50
-43
-36
3
59
91
118
155
159
129
133
131
128
127
125
124
103
90
52
-2
-28
-40
-51
-50
-24
8
41
71
116
147
166
191
211
224
218
196
190
161
112
74
68
38
0
-22
-62
-109
-157
-210
-254
-297
-339
-366
-394
-419
-459
-505
-550
-584
-602
-604
-589
-563
-549
-534
-539
-574
-590
-612
-637
-631
-632
-657
-670
-673
-673
-671
-669
-653
-619
-594
-586
-583
-578
-568
-551
-520
-515
-514
-500
-493
-493
-498
-493
-500
-527
-537
-512
-473
-462
-460
-457
-473
-493
-502
-503
-500
-500
-495
-503
-505
-487
-477
-482
-483
-463
-432
-405
-375
-337
-331
-326
-326
-294
-282
-297
-287
-271
-277
-278
-263
-240
-210
-172
-133
-99
-80
-95
-127
-145
-164
-169
-172
-205
-223
-234
-245
-271
-295
-284
-315
-348
-351
-356
-376
-392
-388
-409
-447
-452
-435
-444
-438
-419
-392
-376
-365
-325
-289
-249
-217
-170
-85
-15
11
17
24
30
2
-16
-7
8
-3
-23
-20
-23
-50
-56
-63
-67
-96
-117
-128
-146
-150
-173
-196
-215
-230
-243
-244
-243
-241
-229
-204
-172
-135
-107
-97
-93
-90
-88
-85
-93
-68
-56
-63
-58
-58
-75
-94
-109
-105
-91
-95
-109
-132
-150
-164
-199
-245
-311
-364
-397
-436
-477
-524
-537
-526
-538
-538
-509
-493
-475
-432
-410
-408
-395
-376
-367
-361
-333
-320
-324
-319
-323
-313
-313
-340
-360
-383
-403
-414
-439
-470
-478
-465
-446
-442
-431
-413
-399
-386
-370
-345
-323
-318
-326
-347
-355
-365
-364
-346
-353
-342
-350
-340
-329
-319
-300
-280
-259
-244
-247
-243
-202
-193
-186
-196
-191
-190
-192
-179
-170
-160
-156
-166
-170
-158
-168
-173
-187
-205
-222
-240
-261
-274
-300
-307
-313
-312
-299
-263
-218
-176
-126
-97
-60
-53
-57
-66
-91
-112
-121
-137
-136
-107
-85
-67
-53
-62
-84
-90
-92
-110
-112
-120
-143
-172
-224
-264
-288
-298
-295
-270
-232
-199
-173
-170
-169
-166
-169
-212
-245
-270
-295
-317
-325
-310
-291
-260
-232
-223
-206
-177
-129
-104
-85
-79
-102
-117
-158
-192
-222
-250
-268
-295
-307
-296
-283
-270
-262
-247
-227
-217
-208
-233
-262
-319
-356
-362
-386
-420
-416
-384
-368
-350
-312
-285
-291
-261
-251
-268
-282
-292
-318
-332
-349
-358
-358
-374
-361
-319
-271
-225
-167
-147
-124
-87
-100
-128
-128
-135
-156
-187
-208
-235
-263
-290
-317
-332
-342
-369
-377
-386
-382
-375
-390
-379
-369
-363
-327
-296
-273
-257
-234
-196
-163
-131
-102
-84
-71
-60
-38
-25
-31
-38
-51
-70
-69
-68
-93
-141
-171
-197
-236
-271
-302
-314
-355
-384
-400
-415
-422
-410
-389
-388
-367
-352
-355
-327
-308
-303
-296
-287
-284
-267
-260
-257
-240
-206
-171
-159
-167
-161
-182
-188
-175
-177
-207
-236
-227
-222
-231
-232
-235
-238
-229
-248
-282
-302
-308
-317
-325
-322
-306
-290
-279
-267
-245
-222
-223
-196
-171
-171
-188
-192
-184
-172
-152
-130
-114
-103
-104
-100
-109
-110
-122
-108
-92
-85
-68
-60
-53
-48
-76
-120
-153
-191
-223
-253
-277
-295
-290
-304
-320
-336
-355
-363
-368
-375
-375
-359
-346
-361
-360
-346
-342
-340
-338
-308
-276
-237
-217
-264
-230
-109
-84
-170
-195
-148
-152
-216
-229
-170
-133
-154
-177
-165
-154
-160
-198
-220
-221
-248
-301
-344
-363
-387
-434
-458
-425
-409
-419
-427
-411
-396
-414
-422
-406
-389
-355
-305
-253
-225
-215
-204
-191
-185
-172
-157
-144
-134
-140
-157
-158
-172
-165
-127
-95
-57
-43
-16
7
15
-17
-60
-85
-120
-158
-185
-205
-221
-226
-233
-264
-277
-280
-282
-274
-276
-279
-270
-268
-281
-286
-293
-296
-297
-297
-277
-256
-240
-218
-190
-163
-148
-133
-113
-96
-115
-133
-153
-176
-214
-260
-285
-324
-359
-384
-405
-436
-445
-442
-447
-464
-483
-494
-496
-498
-494
-458
-437
-422
-378
-343
-319
-293
-256
-232
-192
-160
-153
-144
-128
-112
-110
-117
-116
-126
-156
-173
-189
-190
-210
-248
-269
-269
-266
-278
-275
-269
-263
-255
-244
-222
-194
-156
-130
-110
-112
-122
-121
-112
-96
-89
-84
-82
-112
-162
-200
-222
-206
-205
-225
-222
-212
-229
-276
-314
-333
-349
-374
-371
-373
-395
-399
-393
-386
-393
-377
-338
-330
-331
-310
-281
-269
-277
-268
-270
-300
-317
-322
-319
-322
-344
-362
-370
-374
-359
-340
-338
-327
-311
-313
-316
-299
-283
-276
-283
-279
-262
-255
-233
-194
-157
-140
-140
-146
-154
-166
-207
-246
-264
-314
-351
-400
-441
-444
-467
-483
-466
-436
-415
-407
-393
-353
-347
-342
-311
-295
-289
-269
-240
-226
-211
-180
-155
-144
-134
-108
-76
-62
-53
-44
-61
-73
-74
-83
-92
-116
-153
-192
-233
-252
-283
-312
-327
-334
-341
-366
-374
-386
-382
-394
-412
-414
-413
-426
-410
-383
-352
-334
-320
-322
-332
-300
-277
-263
-247
-214
-227
-238
-239
-253
-253
-252
-239
-229
-225
-237
-252
-276
-296
-315
-304
-303
-321
-319
-322
-346
-368
-377
-389
-384
-387
-384
-365
-351
-350
-359
-366
-371
-389
-395
-386
-357
-334
-338
-334
-310
-294
-281
-254
-241
-243
-238
-243
-244
-245
-275
-303
-312
-316
-331
-335
-329
-331
-331
-328
-334
-326
-312
-307
-310
-307
-310
-316
-328
-311
-310
-325
-311
-280
-264
-255
-235
-225
-227
-222
-212
-197
-188
-200
-214
-251
-308
-349
-388
-404
-416
-429
-415
-407
-406
-408
-392
-373
-375
-376
-350
-339
-382
-410
-408
-425
-442
-413
-370
-352
-336
-322
-286
-266
-266
-251
-256
-281
-310
-330
-351
-395
-405
-400
-396
-392
-365
-318
-287
-254
-214
-189
-189
-207
-222
-211
-222
-242
-237
-223
-222
-209
-182
-154
-146
-121
-84
-73
-71
-104
-153
-187
-228
-260
-286
-305
-316
-324
-336
-349
-341
-323
-302
-286
-258
-245
-243
-242
-251
-264
-259
-260
-267
-257
-245
-254
-267
-265
-280
-287
-286
-286
-300
-324
-363
-399
-423
-448
-451
-440
-435
-442
-435
-409
-380
-362
-349
-335
-336
-335
-314
-295
-283
-275
-260
-243
-232
-212
-176
-148
-135
-133
-140
-162
-182
-197
-227
-263
-296
-315
-342
-342
-342
-355
-361
-363
-355
-347
-340
-339
-332
-316
-300
-277
-258
-242
-206
-160
-119
-89
-58
-37
-31
-25
-29
-34
-50
-79
-106
-132
-160
-199
-235
-271
-307
-337
-352
-377
-408
-419
-412
-416
-411
-402
-381
-361
-355
-334
-319
-303
-299
-296
-308
-328
-330
-329
-312
-298
-298
-290
-285
-273
-284
-307
-314
-327
-338
-343
-336
-325
-326
-333
-321
-309
-297
-275
-248
-218
-213
-204
-173
-167
-185
-191
-193
-180
-214
-246
-252
-270
-280
-299
-301
-308
-317
-335
-335
-345
-365
-379
-384
-386
-388
-373
-373
-361
-349
-353
-357
-334
-303
-295
-297
-279
-251
-244
-226
-219
-230
-259
-259
-247
-238
-244
-235
-220
-222
-209
-192
-188
-202
-212
-217
-215
-216
-222
-234
-239
-265
-280
-273
-270
-260
-243
-224
-198
-180
-170
-184
-185
-173
-184
-210
-225
-230
-238
-262
-273
-250
-239
-239
-239
-221
-216
-219
-220
-214
-199
-189
-179
-189
-226
-245
-254
-271
-283
-283
-276
-288
-292
-296
-306
-314
-316
-320
-316
-287
-270
-253
-257
-251
-251
-226
-251
-253
-259
-233
-279
-316
-453
-463
-1217
-2607
-659
908
591
-406
-716
-42
-67
-264
-467
-331
-385
-358
-353
-366
-325
-106
-79
-135
-71
-257
-327
-269
-269
-352
-423
-354
-137
-179
-483
-501
-384
-243
-324
-451
-431
-286
-363
-542
-491
-314
-385
-436
-412
-399
-253
-292
-495
-505
-464
-384
-333
-327
-187
-94
-144
-172
-248
-261
-292
-453
-434
-330
-190
-144
-191
-349
-282
-179
-145
-171
-269
-197
-321
-412
-438
-742
-516
-231
-268
-624
25
-47
-1226
-390
369
-67
-933
-472
259
42
-400
-777
-362
-24
-245
34
64
-354
-432
7
-60
-682
-35
-162
-241
-434
-396
36
-202
-803
-513
5
-293
-675
-895
-105
12
-581
-932
-80
38
-979
-510
-209
-316
-575
-534
-340
-866
-377
-189
40
-614
-419
72
-634
-714
-728
-388
-35
-390
-628
-875
-146
224
-688
-450
-439
-575
13
189
-1026
-1029
-174
600
-454
-652
249
-357
359
-982
-752
341
715
-790
-1336
-81
621
1049
-1019
-1512
-809
909
1507
-1101
-1481
-548
582
492
-940
-949
-173
674
935
-1434
-1095
451
223
504
-989
-1064
-256
1002
1829
-1369
-3171
471
2936
-383
-2890
45
1216
634
263
-3568
-871
2388
1107
-1599
-1883
875
1664
-1261
-1462
1246
672
-1556
-1275
1182
163
-348
1636
-204
-3422
1909
1382
-1564
1083
-1157
31
316
433
669
-2140
720
2164
-772
-821
637
437
-474
-563
1030
208
-163
-917
-437
1450
336
-432
-1071
-410
1508
134
-1240
300
1127
-621
-652
470
316
-132
-708
261
985
435
-952
-1048
1063
297
275
-135
-567
1014
-556
-608
585
1069
169
-1179
-788
1019
1951
-626
-1740
-449
1251
1256
-771
-442
-82
990
-149
-1810
-161
834
818
-1958
-1297
1431
1401
-1552
-2005
1038
962
-613
-904
169
-434
-187
84
135
-925
-299
1033
-146
-313
-296
-546
84
-428
341
-376
-1373
380
907
-896
-674
-106
-581
955
-1102
-1455
95
1640
-473
-1642
-1088
740
2505
-1215
-872
-1047
542
2297
-866
-2456
77
1457
196
343
-1169
-361
611
1030
-661
-1918
-857
1169
621
-1068
-455
-149
-704
-926
985
527
-1868
-1058
759
-140
-197
28
-933
-848
640
1797
-844
-1400
240
-201
1374
-911
-1604
1878
-575
-5
31
372
-762
-1568
1118
238
-586
-583
-1250
-44
784
-1061
-614
741
221
99
-631
-457
768
424
212
-1720
23
1406
-127
266
1101
708
-2367
-946
2496
1118
-2160
-413
1958
272
-1209
829
-335
-2383
3011
531
-1158
-1800
-598
615
1337
583
-3250
553
1242
-621
186
-402
-342
714
1183
-1809
-2406
2939
766
-1654
-1166
1202
1504
-1446
-133
-54
-646
-130
-106
-363
-812
-147
-314
-1072
533
640
-1302
-674
-688
1269
-578
-1625
579
-393
744
-787
-1856
2164
69
-1397
794
441
-549
-2179
-587
1940
445
-996
-680
-186
1717
-1981
-1693
2471
629
-1679
50
-656
-879
-786
1248
1461
-1435
-556
-512
1590
351
-272
-974
-2220
1722
-289
-463
160
-1381
-370
518
1553
-213
-1238
-1184
1774
158
-1692
-231
745
-716
-769
535
943
562
-1777
-39
-236
-863
-8
763
-807
-2268
300
1252
939
-560
-1144
-864
525
561
-1469
404
-1095
-1568
2151
-205
-644
-764
-879
847
578
-809
-1223
264
-709
999
324
-669
59
71
-341
111
1295
-1202
-1867
-815
417
160
-1637
1283
864
-2466
-81
2063
-218
-1976
-680
-855
1200
482
-398
-2226
138
2066
22
-330
-2107
2010
-176
-1206
528
-458
-429
-598
832
-2012
-162
1126
-796
1071
-98
-1439
-1928
693
782
113
-232
-844
212
168
-330
45
-389
-637
-1446
156
1162
-565
-960
-958
349
260
862
-1419
-728
896
811
-729
-1848
101
919
1337
-2050
-1066
1811
-618
-516
196
405
-1270
-476
-344
-70
133
-450
-1132
-185
1252
-1128
-2217
770
132
-1225
1623
-1936
-2270
1104
1044
237
-1774
-298
468
192
-173
-1084
-249
1060
44
109
-1115
-583
949
404
410
-1614
-389
683
1072
-145
-1290
-84
28
145
-201
-1723
160
1317
-860
-1187
-382
697
551
-1696
-982
1530
-467
-287
-291
-845
-280
568
371
-1656
-951
472
160
-23
-1214
-1812
371
45
-1217
17
849
-664
-835
-781
-560
79
-370
-1526
-311
815
-654
-682
-1823
1531
2282
-2854
-1295
791
759
641
-699
-1009
-796
95
601
-472
-769
-1026
674
-122
-1767
-593
-992
-368
1463
-4
-1416
-1071
-318
1378
836
-972
-2777
97
2746
-860
-1758
49
1172
-77
-637
257
-534
-1139
122
1648
-1357
-2288
-581
683
1489
-288
-1922
-1685
-933
877
431
-1412
-1153
-862
-509
-630
-1161
2027
-1470
-3756
884
719
-97
-799
-438
-44
-49
-596
-672
-129
577
-1183
-947
1430
-314
-224
-309
-748
-205
-322
-404
-444
488
1113
-842
-2002
-246
1041
1051
-366
-1310
-564
-7
-271
-770
245
754
170
-240
-1468
-1275
470
377
-587
-1198
-379
513
-307
-282
-846
-845
-792
-531
-16
46
-576
31
26
-1214
-1687
-165
712
-376
-437
-320
42
-1457
-1740
575
1086
-417
-1720
-594
674
602
-436
-864
-390
-1889
-1171
1191
862
-1181
-1280
-73
-302
-311
-501
-1057
32
157
-654
-19
268
-910
-1346
-915
508
124
-1153
-63
308
-730
-1485
-579
1335
-44
-2247
-999
1482
2175
-1384
-2254
-571
452
640
-645
-960
-528
482
-417
-222
-497
-1539
-586
-28
65
181
-355
-1315
-1235
-698
-183
-165
39
-242
-551
-833
-243
271
-611
-866
-1128
-334
-164
-403
-1057
-891
-31
-870
-772
-677
-275
-1220
-947
359
-787
-1017
-794
-362
-575
-315
-106
-777
352
-701
-1721
-925
850
664
-1242
-1038
70
551
-349
-649
-1205
-580
-391
-1474
-585
402
15
-1307
-1210
-232
-77
-512
-298
438
-908
-1628
-817
544
-455
-955
-241
-365
411
-363
-491
-436
-437
-465
520
837
-676
-645
-189
393
-124
-1029
-831
116
195
288
-139
-439
-451
-1088
-148
768
16
-990
-1033
-598
402
498
-567
-1245
-445
312
-790
-470
94
-806
-502
-406
-562
-900
50
707
-555
-397
-203
-677
-365
-470
-269
-431
-1185
-335
837
111
-802
95
-308
-595
-531
-159
-335
-108
115
-492
-420
-987
172
366
-373
-351
-280
-317
-626
-712
-279
320
-554
-764
-105
8
-314
-606
-835
-408
-332
-655
-534
227
383
-546
-573
-948
-897
-118
44
-109
-523
-458
81
-254
-430
-520
-701
-612
-764
-683
405
768
-641
-1274
-1228
-406
272
-256
-653
-555
-302
-428
-253
-116
-390
-415
-507
-220
-173
-416
-330
-422
-70
-384
-834
-585
43
351
-30
-84
-455
-950
-665
-202
73
-442
-282
-429
-986
-378
-351
-284
-322
-639
-726
-456
-177
-272
-339
-621
-817
-992
-199
627
-407
-740
-595
-463
-237
-106
215
-218
-677
-200
300
-17
-572
-494
-164
-524
-10
358
-611
-735
105
-85
-371
-553
-661
-125
-147
88
28
-464
-597
-329
-104
-207
-259
-49
-74
-475
-628
-16
129
-435
-674
-454
-106
286
13
-331
-542
-847
-409
-13
-374
-537
-464
-264
-186
-340
-463
-673
-626
-330
-93
-190
-294
-500
-588
-556
-83
218
-532
-579
-280
-557
-360
16
-52
-505
-544
-251
0
-249
-519
-599
-527
-250
-303
-463
-571
-595
-528
-393
-74
145
-372
-741
-527
-437
-590
-559
-398
-221
180
194
-247
-478
-601
-430
-155
-186
-263
-240
-270
-184
8
-133
-533
-515
-346
-311
-75
-75
-336
-449
-472
-394
-287
-333
-220
-159
-229
-574
-402
-112
-553
-605
-400
-42
281
-207
-120
307
38
-293
-355
-169
87
143
55
281
365
103
114
579
428
-24
133
359
308
137
289
732
376
-276
269
656
302
175
326
189
-239
68
621
246
69
420
291
125
522
650
160
-192
289
622
340
492
899
811
528
625
835
560
456
876
851
628
602
704
706
554
520
512
128
-135
-206
-235
-217
-357
-588
-815
-1092
-1087
-1259
-1520
-1833
-2202
-2273
-2298
-2304
-2397
-2587
-2903
-3023
-3105
-3121
-3066
-3058
-3159
-3147
-3094
-3042
-2892
-2544
-2551
-2677
-2458
-2264
-2025
-1739
-1606
-1582
-1508
-1351
-1030
-781
-643
-496
-417
-374
-303
-180
-74
-111
-44
8
18
100
125
245
302
121
98
118
15
28
186
239
189
170
202
275
354
398
339
401
615
787
908
1041
1199
1272
1301
1432
1588
1706
1795
2043
2303
2316
2416
2762
2920
2905
3111
3186
3251
3508
3678
3733
3908
3970
3935
4069
3709
2550
1803
1362
830
1328
2226
2278
1831
1211
328
-519
-1424
-2088
-2417
-2781
-3012
-2541
-2102
-2288
-2837
-3536
-4342
-5055
-5228
-4899
-4402
-4049
-3988
-3882
-3544
-3406
-3377
-3189
-2949
-2879
-2611
-1966
-1328
-885
-679
-368
104
431
783
1189
1489
1459
1337
1419
1553
1737
1979
2152
2303
2300
2050
1802
1633
1259
857
645
578
628
677
685
595
226
-326
-723
-992
-1125
-1191
-1234
-1299
-1340
-1305
-1385
-1562
-1884
-2282
-2415
-2580
-2696
-2486
-2402
-2597
-2523
-2306
-2418
-2393
-2285
-2455
-2672
-2824
-2766
-2590
-2415
-2120
-1784
-1681
-1660
-1504
-1494
-1647
-1655
-1541
-1498
-1299
-770
-384
-324
-165
-169
-440
-580
-510
-463
-489
-305
-62
-12
51
107
-54
-348
-498
-573
-697
-728
-559
-441
-513
-500
-488
-574
-622
-549
-498
-463
-291
-156
71
252
326
646
804
877
1196
1477
1583
1786
2198
2496
2564
2923
3326
3393
3566
4000
4148
4320
4671
4779
4908
4795
4491
3570
2784
2659
2168
2475
3334
3316
2743
1940
1204
161
-890
-1598
-2094
-2417
-2654
-2233
-1928
-2204
-2920
-3780
-4622
-5353
-5526
-5338
-4855
-4323
-4201
-4083
-3812
-3556
-3660
-3796
-3534
-3380
-2950
-2244
-1425
-761
-545
-379
-67
260
575
908
1151
1282
1379
1535
1839
2060
2205
2247
2244
2342
2125
1913
1849
1582
1273
1043
1023
1110
1117
1047
899
587
74
-334
-602
-723
-883
-1014
-1002
-997
-973
-1135
-1445
-1791
-2177
-2463
-2530
-2535
-2517
-2401
-2429
-2400
-2513
-2608
-2582
-2792
-2662
-2455
-2540
-2533
-2270
-2118
-2167
-1958
-1725
-1681
-1670
-1412
-1030
-988
-942
-827
-707
-678
-544
-264
-243
-254
-166
-165
-274
-259
-195
-341
-421
-346
-357
-496
-490
-508
-702
-835
-914
-982
-1059
-972
-975
-993
-966
-998
-917
-904
-839
-726
-736
-618
-377
-170
-55
170
371
540
756
1016
1253
1481
1886
2032
2374
2890
3000
3195
3566
3739
3710
4057
4562
4804
5070
5421
5574
5526
4829
3537
3043
2676
2370
3168
4074
3779
2862
2052
1043
-166
-1278
-2241
-2678
-2883
-2772
-2191
-1841
-2406
-3639
-4797
-5744
-6270
-6354
-5912
-5178
-4570
-4322
-4025
-3561
-3560
-4043
-4082
-3812
-3435
-2655
-1567
-556
-53
3
166
569
891
1045
1243
1551
1703
1864
2239
2547
2624
2524
2304
2415
2454
2133
1903
1814
1480
1082
939
1050
1151
1024
826
651
313
-207
-614
-732
-898
-1145
-1192
-1082
-947
-991
-1234
-1613
-2063
-2540
-2755
-2600
-2401
-2340
-2242
-2210
-2155
-2210
-2463
-2743
-2811
-2732
-2649
-2215
-1731
-1579
-1634
-1585
-1459
-1524
-1499
-1243
-893
-731
-623
-274
-160
-253
-319
-281
-401
-476
-378
-268
-215
-260
-331
-524
-652
-707
-793
-894
-1051
-1115
-1194
-1224
-1252
-1365
-1459
-1550
-1468
-1417
-1350
-1328
-1202
-1105
-1084
-935
-817
-617
-507
-380
-168
36
235
362
615
753
901
1208
1381
1523
1761
2140
2244
2358
2802
2983
3106
3365
3619
3722
3737
3977
4222
4306
4413
4647
4834
4549
3642
3077
2635
2294
2657
3130
2944
2103
1296
518
-249
-901
-1775
-2506
-2917
-3033
-2753
-2517
-2800
-3716
-4661
-5370
-5670
-5648
-5331
-4843
-4383
-4119
-3847
-3336
-3134
-3292
-3307
-3086
-2689
-1967
-1043
-211
331
503
527
800
1171
1423
1504
1649
1802
1984
2314
2573
2557
2305
1941
1822
1868
1711
1544
1474
1290
1057
932
914
895
674
392
159
-54
-314
-556
-680
-806
-993
-1101
-1126
-1097
-1183
-1380
-1647
-1933
-2175
-2322
-2298
-2280
-2467
-2477
-2574
-2670
-2416
-2391
-2535
-2475
-2318
-2356
-2228
-1853
-1713
-1701
-1528
-1285
-1088
-890
-683
-547
-511
-512
-314
-162
-67
46
141
151
96
79
-69
-211
-268
-411
-601
-600
-540
-612
-705
-814
-1076
-1259
-1252
-1283
-1374
-1394
-1295
-1240
-1177
-1062
-1070
-1140
-1122
-912
-678
-592
-398
-171
-84
79
230
383
521
592
792
1034
1310
1507
1708
1906
1995
2100
2211
2454
2636
2825
3015
3266
3431
3543
3807
3889
3944
3968
4004
4035
3495
3016
2652
2331
2331
2493
2561
1933
1282
556
-335
-1078
-1742
-2245
-2716
-2809
-2693
-2628
-2832
-3525
-4243
-4969
-5303
-5323
-5054
-4506
-4019
-3564
-3251
-2913
-2800
-2881
-2895
-2685
-2199
-1601
-756
36
487
739
822
927
977
1092
1205
1404
1691
1849
2098
2246
2171
1908
1570
1396
1344
1273
1176
1138
1098
980
930
852
726
475
291
146
-14
-117
-310
-455
-594
-821
-1054
-1137
-1153
-1283
-1480
-1874
-2150
-2313
-2578
-2595
-2525
-2472
-2671
-2652
-2428
-2575
-2668
-2709
-2728
-2685
-2433
-1943
-1475
-1207
-1152
-938
-836
-766
-673
-469
-229
-138
222
507
675
651
470
294
86
36
-30
80
108
17
-96
-273
-382
-591
-747
-1004
-1101
-1021
-1009
-888
-868
-874
-934
-1031
-950
-868
-742
-691
-579
-345
-233
-7
155
292
340
399
622
721
972
1085
1311
1522
1569
1874
2033
2141
2260
2501
2645
2650
2981
3244
3277
3453
3673
3666
3724
3873
3755
3262
2835
2532
2200
2164
2204
2117
1629
1166
639
-115
-778
-1540
-2180
-2695
-2800
-2655
-2576
-2686
-3187
-3675
-4265
-4590
-4643
-4626
-4289
-3843
-3325
-2879
-2455
-2315
-2434
-2383
-2262
-1917
-1437
-691
19
369
682
840
951
929
845
860
934
1175
1428
1747
1871
1777
1574
1311
1205
1118
1033
949
953
952
910
978
951
771
508
311
231
66
-8
-162
-363
-458
-593
-856
-1224
-1201
-1506
-1921
-1911
-2051
-2364
-2630
-2467
-2615
-2813
-2634
-2614
-2541
-2562
-2469
-2337
-2220
-2208
-1914
-1467
-1318
-981
-768
-519
-342
-257
-99
-88
134
210
381
615
617
515
400
434
91
-34
-43
-208
-253
-332
-300
-473
-635
-815
-934
-992
-1132
-1030
-1022
-875
-807
-697
-636
-723
-559
-617
-462
-364
-283
-9
87
287
384
573
580
634
813
897
1178
1282
1498
1649
1791
1926
2034
2222
2242
2482
2554
2729
2943
2985
3092
3048
3230
3113
3107
3083
2652
2389
2023
1801
1624
1572
1205
801
559
-50
-473
-993
-1538
-2130
-2527
-2472
-2550
-2518
-2703
-2973
-3258
-3571
-3743
-3774
-3509
-3420
-3077
-2569
-2253
-1898
-1805
-1780
-1689
-1541
-1295
-879
-334
-38
220
442
597
646
548
549
532
578
723
904
1113
1155
1053
936
849
776
727
690
614
612
583
575
619
480
289
161
11
-174
-344
-514
-662
-923
-1056
-1127
-1308
-1472
-1735
-1873
-2019
-2261
-2259
-2318
-2354
-2258
-2233
-2223
-2120
-2083
-2048
-1920
-1827
-1604
-1399
-1106
-843
-675
-478
-385
-272
-154
-26
62
129
259
252
302
258
219
181
-60
-129
-138
-212
-318
-368
-436
-502
-519
-580
-560
-663
-723
-714
-667
-571
-636
-538
-452
-380
-316
-243
-146
-46
-7
43
215
265
285
368
631
733
777
956
1099
1322
1265
1535
1681
1730
2028
2163
2504
2470
2590
2696
2692
2820
2743
2918
2817
2679
2470
2136
1937
1524
1359
1197
887
522
195
-187
-694
-1114
-1665
-2027
-2307
-2442
-2359
-2438
-2531
-2750
-2988
-3093
-3210
-3132
-2982
-2772
-2479
-2113
-1754
-1572
-1443
-1443
-1407
-1225
-986
-659
-340
-145
52
226
287
283
240
223
220
307
470
615
674
703
683
594
533
450
406
402
365
395
427
428
359
243
27
-156
-302
-492
-593
-752
-757
-943
-1184
-1257
-1540
-1755
-1990
-2136
-2137
-2201
-2174
-2102
-2033
-2131
-2131
-2064
-2000
-1933
-1772
-1438
-1241
-1010
-789
-661
-533
-529
-396
-266
-114
59
160
320
284
228
208
124
60
-24
-15
4
-75
-133
-180
-307
-447
-473
-525
-547
-530
-453
-390
-425
-374
-312
-336
-245
-204
-149
8
3
159
265
225
444
400
482
716
717
900
1004
1042
1151
1195
1245
1366
1442
1556
1641
1674
1782
1754
1772
1835
1722
1850
1820
1803
1850
1777
1598
1338
1119
797
649
553
480
306
56
-77
-409
-673
-971
-1207
-1470
-1665
-1553
-1648
-1656
-1788
-1905
-2021
-2220
-2168
-2114
-2057
-1994
-1859
-1700
-1484
-1351
-1349
-1212
-1212
-1082
-816
-707
-484
-394
-339
-177
-64
-11
9
60
95
134
194
297
310
298
287
242
260
250
229
152
95
74
-77
-199
-255
-387
-528
-577
-624
-668
-848
-993
-1215
-1550
-1539
-1615
-1693
-1621
-1669
-1645
-1646
-1687
-1780
-1833
-1845
-1734
-1552
-1288
-1014
-894
-778
-710
-680
-651
-637
-531
-323
-204
-84
93
119
98
32
-13
-10
-43
33
78
115
86
36
36
-39
-106
-169
-97
-57
-121
-32
17
45
143
83
75
143
115
109
261
349
299
446
566
550
634
778
823
848
951
1106
1162
1251
1398
1397
1469
1532
1576
1640
1614
1657
1705
1686
1629
1534
1319
1162
1079
861
731
653
560
284
58
-174
-532
-772
-1023
-1205
-1299
-1450
-1420
-1425
-1560
-1670
-1873
-2005
-2014
-1960
-1868
-1661
-1478
-1336
-1229
-1136
-1079
-1135
-1108
-934
-777
-642
-453
-282
-197
-181
-167
-117
-111
-132
-33
55
92
161
191
174
130
62
9
47
59
55
75
66
28
-29
-82
-141
-227
-360
-368
-522
-677
-785
-1016
-1053
-1183
-1193
-1249
-1429
-1366
-1568
-1660
-1634
-1716
-1796
-1737
-1543
-1458
-1313
-1315
-1188
-1141
-1109
-938
-843
-674
-579
-352
-201
-105
-33
-37
42
-26
95
125
109
191
74
126
163
112
31
51
26
-5
10
-60
-15
-92
-117
-44
-87
-85
8
84
84
56
102
223
134
160
323
225
350
434
456
471
419
519
478
523
568
663
768
809
894
840
872
831
817
783
790
816
757
822
682
556
455
371
317
148
168
131
24
-4
-62
-68
-182
-198
-211
-299
-313
-417
-393
-460
-531
-520
-617
-647
-690
-725
-824
-907
-929
-971
-953
-951
-964
-996
-997
-982
-1011
-1030
-1020
-983
-930
-881
-804
-743
-729
-801
-756
-742
-877
-810
-810
-806
-858
-915
-767
-1048
-1157
-1039
-1224
-1289
-1241
-1205
-1182
-1159
-1268
-1166
-1134
-1228
-1094
-1028
-926
-919
-814
-580
-572
-558
-482
-374
-390
-381
-276
-203
-206
-377
-324
-268
-393
-404
-294
-292
-363
-269
-214
-183
-209
-111
68
43
189
353
425
477
582
701
743
833
937
1062
1106
1106
1242
1304
1257
1319
1389
1459
1524
1576
1621
1652
1625
1640
1642
1622
1654
1628
1639
1614
1536
1476
1352
1055
810
691
332
115
5
-106
-319
-596
-658
-978
-1430
-1794
-1945
-2110
-2215
-2164
-2000
-1867
-2008
-2018
-1951
-2091
-2198
-2124
-1845
-1582
-1346
-1047
-824
-800
-886
-801
-702
-636
-544
-330
-44
50
76
196
170
84
113
166
271
370
374
426
466
437
435
390
371
372
285
276
320
214
66
-85
-197
-279
-414
-491
-515
-632
-768
-849
-916
-1024
-1163
-1223
-1171
-1170
-1129
-1021
-969
-963
-1033
-1048
-1051
-1151
-1189
-1086
-894
-755
-698
-570
-600
-758
-807
-832
-799
-737
-625
-377
-213
-204
-206
-239
-359
-384
-367
-262
-153
-52
63
54
30
-87
-170
-231
-265
-240
-256
-187
-224
-273
-311
-429
-467
-478
-466
-450
-330
-352
-349
-335
-361
-319
-351
-263
-176
-82
18
107
153
136
137
84
129
125
119
220
238
255
141
143
208
2
8
52
52
90
114
222
161
107
4
26
3
-36
-18
-11
-34
-74
-108
-139
-204
-327
-328
-382
-403
-459
-526
-535
-590
-684
-629
-657
-721
-661
-683
-653
-681
-687
-636
-682
-655
-619
-590
-590
-557
-561
-551
-532
-615
-593
-643
-658
-639
-667
-633
-678
-685
-667
-719
-770
-728
-727
-745
-657
-676
-588
-567
-627
-534
-583
-587
-528
-515
-405
-441
-400
-318
-365
-279
-268
-259
-195
-194
-172
-73
-32
-60
-10
32
-3
16
76
72
89
140
161
181
199
226
252
232
271
260
260
313
255
289
339
278
307
326
281
289
245
271
293
154
302
274
181
254
140
202
114
33
60
-1
-44
-117
-102
-97
-209
-245
-202
-212
-400
-351
-342
-438
-434
-470
-387
-469
-460
-420
-399
-385
-475
-390
-326
-395
-375
-324
-299
-320
-285
-228
-226
-267
-331
-300
-347
-374
-388
-357
-319
-389
-327
-261
-336
-366
-341
-306
-362
-368
-303
-327
-316
-302
-355
-395
-444
-434
-450
-456
-421
-452
-482
-490
-512
-537
-549
-534
-511
-544
-535
-515
-526
-498
-481
-464
-411
-435
-316
-259
-255
-198
-196
-107
-131
-149
-67
-37
-47
23
45
57
82
20
58
77
42
162
169
150
222
154
147
155
60
97
60
112
167
115
198
168
105
145
24
51
96
29
-48
-5
15
-189
-136
-196
-235
-278
-296
-230
-296
-363
-372
-337
-493
-487
-464
-485
-366
-591
-416
-403
-576
-438
-503
-441
-479
-468
-295
-408
-365
-341
-335
-347
-396
-293
-313
-266
-319
-277
-251
-335
-248
-239
-277
-277
-315
-254
-274
-283
-290
-260
-308
-404
-320
-375
-368
-364
-377
-303
-412
-378
-357
-400
-394
-396
-296
-302
-252
-231
-166
-270
-334
-185
-297
-198
-206
-174
-43
-166
-125
-127
-98
-177
-150
-1
-49
-64
-27
53
31
-110
-53
-2
-79
-44
-3
21
35
-83
-10
-11
-72
-23
-57
-36
-70
-159
-139
-160
-254
-232
-242
-284
-269
-315
-340
-342
-399
-399
-396
-454
-386
-399
-413
-384
-466
-423
-441
-545
-490
-400
-483
-503
-364
-374
-360
-375
-376
-313
-421
-377
-308
-362
-334
-361
-274
-254
-332
-250
-228
-303
-229
-230
-245
-191
-226
-254
-222
-216
-297
-184
-230
-266
-205
-259
-232
-306
-305
-245
-327
-312
-273
-267
-311
-271
-317
-303
-296
-359
-263
-310
-340
-246
-330
-266
-279
-300
-208
-328
-246
-241
-230
-194
-242
-128
-216
-207
-171
-160
-126
-191
-139
-82
-115
-116
-80
-83
-84
-136
-72
-31
-95
-76
-52
1
-91
-65
-23
-85
-78
-130
-64
-81
-97
-64
-92
-85
-138
-182
-159
-162
-244
-172
-122
-260
-253
-259
-263
-281
-341
-272
-290
-327
-252
-252
-296
-290
-310
-290
-264
-353
-289
-205
-286
-308
-290
-299
-333
-379
-322
-261
-372
-383
-289
-340
-335
-330
-280
-282
-353
-220
-228
-276
-253
-255
-229
-252
-261
-263
-187
-203
-252
-206
-180
-230
-293
-172
-126
-265
-249
-121
-201
-280
-248
-281
-266
-281
-365
-260
-266
-344
-290
-251
-271
-358
-293
-238
-282
-283
-295
-170
-204
-291
-196
-169
-237
-256
-181
-122
-183
-200
-125
-171
-243
-245
-216
-198
-262
-221
-185
-224
-237
-253
-148
-262
-284
-191
-228
-146
-240
-240
-146
-291
-304
-223
-250
-266
-292
-242
-196
-334
-329
-267
-361
-361
-354
-262
-256
-354
-312
-266
-316
-423
-339
-327
-338
-310
-378
-246
-282
-354
-236
-253
-306
-254
-204
-179
-164
-214
-148
-122
-214
-150
-143
-162
-157
-178
-144
-214
-251
-206
-202
-221
-168
-124
-141
-181
-212
-125
-243
-235
-199
-253
-194
-239
-188
-129
-181
-211
-121
-119
-128
-111
-109
-105
-208
-241
-205
-208
-345
-271
-220
-365
-286
-295
-295
-294
-406
-329
-289
-381
-331
-264
-288
-297
-292
-275
-256
-256
-225
-172
-232
-221
-182
-226
-181
-193
-204
-168
-139
-147
-159
-148
-254
-264
-286
-336
-305
-341
-307
-274
-343
-361
-434
-501
-525
-527
-523
-448
-418
-448
-411
-456
-481
-462
-472
-474
-427
-410
-418
-403
-400
-378
-388
-398
-342
-307
-346
-303
-259
-316
-317
-344
-296
-305
-308
-255
-243
-234
-247
-215
-228
-227
-227
-243
-231
-280
-271
-268
-221
-227
-244
-199
-248
-281
-300
-283
-306
-298
-331
-352
-274
-335
-349
-283
-336
-369
-329
-357
-412
-421
-457
-398
-436
-453
-392
-416
-347
-391
-391
-319
-349
-365
-324
-301
-323
-308
-312
-322
-323
-311
-297
-286
-246
-301
-291
-213
-252
-292
-260
-213
-266
-309
-263
-248
-272
-284
-279
-208
-272
-312
-258
-332
-289
-356
-352
-250
-317
-276
-257
-298
-316
-328
-317
-312
-350
-334
-242
-323
-323
-317
-353
-276
-341
-292
-247
-283
-270
-258
-251
-272
-262
-256
-219
-198
-264
-158
-150
-168
-130
-196
-125
-122
-191
-116
-102
-161
-120
-139
-187
-189
-291
-262
-267
-290
-246
-310
-292
-285
-341
-367
-366
-387
-383
-406
-420
-374
-415
-436
-416
-436
-433
-427
-398
-338
-327
-347
-320
-331
-380
-379
-384
-347
-327
-346
-330
-342
-342
-319
-348
-336
-313
-321
-269
-304
-330
-278
-329
-323
-319
-309
-281
-305
-277
-280
-278
-272
-248
-255
-283
-253
-234
-209
-231
-240
-205
-258
-303
-291
-282
-267
-258
-281
-218
-207
-266
-236
-276
-304
-307
-313
-279
-272
-294
-308
-315
-350
-332
-356
-389
-312
-301
-286
-260
-278
-236
-254
-258
-208
-234
-206
-173
-148
-81
-103
-133
-94
-84
-133
-138
-121
-114
-155
-218
-204
-202
-252
-256
-243
-276
-295
-286
-259
-266
-321
-275
-275
-330
-312
-296
-270
-257
-281
-281
-225
-256
-273
-202
-221
-207
-180
-188
-214
-244
-240
-268
-297
-315
-285
-283
-313
-281
-283
-299
-323
-316
-282
-275
-310
-260
-245
-250
-226
-242
-193
-218
-284
-265
-236
-271
-244
-220
-290
-276
-289
-327
-323
-348
-348
-334
-336
-337
-322
-338
-367
-351
-366
-324
-283
-291
-254
-288
-304
-306
-338
-286
-253
-238
-239
-260
-228
-227
-242
-257
-263
-268
-298
-288
-266
-284
-285
-289
-277
-270
-288
-282
-290
-274
-253
-262
-262
-278
-269
-240
-253
-212
-189
-210
-175
-184
-160
-175
-168
-122
-178
-167
-151
-179
-200
-270
-258
-242
-254
-271
-283
-248
-308
-325
-288
-314
-322
-327
-288
-276
-331
-320
-281
-314
-322
-303
-263
-261
-280
-194
-202
-237
-220
-193
-172
-204
-195
-182
-187
-195
-199
-188
-201
-200
-206
-210
-209
-229
-259
-236
-229
-269
-281
-303
-305
-297
-261
-249
-281
-292
-263
-252
-282
-297
-281
-277
-307
-281
-253
-256
-260
-248
-184
-196
-206
-163
-193
-186
-175
-201
-195
-209
-208
-213
-199
-192
-189
-181
-221
-245
-223
-196
-203
-210
-227
-232
-281
-327
-326
-306
-289
-322
-295
-247
-291
-300
-302
-301
-309
-323
-267
-259
-264
-243
-206
-172
-204
-202
-194
-200
-216
-213
-205
-200
-209
-225
-198
-219
-219
-216
-197
-188
-204
-174
-173
-171
-180
-176
-137
-135
-130
-147
-134
-136
-163
-148
-194
-186
-153
-175
-150
-149
-151
-166
-220
-229
-245
-275
-244
-248
-269
-260
-294
-319
-303
-313
-340
-343
-351
-354
-362
-342
-347
-347
-349
-336
-276
-304
-278
-259
-293
-257
-256
-254
-282
-309
-270
-305
-291
-264
-279
-250
-278
-286
-281
-274
-258
-259
-259
-277
-258
-278
-294
-258
-274
-281
-288
-277
-267
-272
-276
-277
-273
-302
-291
-279
-269
-271
-259
-252
-273
-260
-252
-254
-284
-291
-278
-280
-295
-305
-316
-328
-332
-344
-320
-313
-301
-323
-345
-324
-327
-307
-305
-315
-281
-248
-226
-226
-197
-181
-202
-199
-193
-176
-166
-183
-184
-183
-184
-182
-195
-201
-212
-226
-235
-248
-247
-252
-266
-279
-265
-276
-313
-310
-285
-265
-272
-288
-254
-242
-283
-276
-266
-283
-271
-256
-232
-233
-276
-285
-287
-288
-285
-293
-303
-291
-317
-333
-294
-275
-282
-254
-219
-230
-223
-211
-206
-182
-208
-197
-184
-210
-208
-241
-250
-221
-215
-208
-201
-206
-231
-236
-222
-234
-233
-261
-280
-276
-275
-271
-262
-255
-290
-291
-267
-274
-260
-238
-229
-243
-238
-215
-226
-238
-269
-274
-259
-265
-262
-241
-234
-227
-172
-143
-149
-164
-171
-176
-160
-160
-190
-167
-179
-191
-168
-198
-203
-202
-225
-223
-227
-222
-231
-243
-251
-279
-316
-323
-350
-370
-358
-388
-403
-410
-431
-431
-427
-434
-433
-430
-419
-399
-381
-386
-372
-365
-371
-359
-352
-349
-349
-359
-335
-336
-333
-293
-300
-262
-260
-291
-253
-257
-254
-233
-239
-262
-254
-242
-258
-246
-238
-238
-245
-245
-279
-332
-316
-313
-330
-327
-369
-387
-399
-404
-391
-415
-438
-442
-431
-462
-458
-440
-464
-456
-461
-459
-451
-461
-445
-413
-422
-411
-395
-384
-364
-349
-318
-305
-318
-320
-312
-318
-312
-301
-312
-268
-263
-304
-281
-263
-273
-264
-249
-250
-219
-215
-216
-197
-201
-187
-168
-174
-189
-178
-166
-151
-144
-168
-180
-192
-228
-255
-247
-240
-259
-242
-209
-208
-238
-249
-244
-253
-270
-291
-290
-278
-250
-243
-230
-203
-215
-224
-196
-195
-180
-160
-154
-176
-197
-216
-228
-233
-242
-218
-204
-201
-203
-194
-237
-242
-223
-266
-239
-215
-226
-212
-210
-223
-242
-257
-272
-296
-291
-278
-261
-275
-316
-307
-305
-314
-322
-326
-321
-319
-321
-306
-290
-333
-344
-337
-320
-307
-309
-313
-296
-272
-279
-251
-244
-247
-215
-197
-195
-186
-190
-196
-166
-187
-207
-186
-197
-217
-203
-212
-234
-222
-231
-236
-238
-243
-268
-281
-285
-304
-306
-286
-288
-289
-286
-318
-328
-323
-326
-338
-342
-363
-339
-346
-371
-330
-345
-365
-317
-330
-353
-348
-362
-347
-352
-358
-362
-370
-372
-349
-333
-340
-336
-341
-339
-292
-266
-245
-223
-217
-214
-190
-167
-166
-148
-153
-145
-143
-135
-130
-137
-129
-165
-166
-156
-197
-202
-222
-260
-270
-296
-312
-291
-293
-298
-295
-305
-323
-305
-273
-274
-250
-240
-225
-204
-211
-210
-204
-195
-181
-151
-133
-134
-101
-90
-93
-78
-86
-88
-91
-95
-72
-60
-95
-123
-125
-132
-158
-172
-155
-188
-194
-177
-209
-219
-229
-238
-257
-262
-254
-261
-253
-274
-268
-236
-263
-273
-257
-268
-284
-287
-288
-303
-307
-297
-286
-278
-271
-277
-263
-271
-282
-294
-305
-324
-332
-288
-255
-269
-259
-243
-248
-213
-195
-195
-179
-188
-188
-204
-220
-216
-227
-251
-258
-239
-256
-251
-241
-240
-234
-250
-234
-225
-254
-231
-194
-218
-235
-220
-245
-254
-272
-316
-308
-328
-314
-297
-324
-305
-297
-330
-346
-342
-329
-324
-331
-339
-294
-298
-318
-274
-301
-321
-298
-292
-262
-226
-248
-260
-255
-266
-247
-241
-261
-266
-247
-230
-243
-262
-255
-248
-241
-248
-261
-258
-271
-296
-329
-335
-348
-356
-358
-354
-348
-375
-377
-387
-397
-403
-418
-388
-386
-372
-346
-332
-302
-325
-305
-309
-303
-272
-277
-258
-251
-231
-191
-186
-205
-178
-183
-198
-175
-154
-151
-134
-129
-151
-133
-137
-166
-148
-143
-168
-158
-123
-158
-191
-177
-184
-202
-201
-227
-242
-236
-271
-250
-229
-266
-292
-300
-330
-339
-311
-322
-340
-331
-326
-330
-348
-346
-335
-358
-363
-352
-330
-300
-301
-293
-257
-279
-280
-220
-233
-267
-269
-273
-282
-274
-270
-288
-298
-299
-303
-294
-296
-312
-292
-304
-318
-279
-243
-268
-244
-208
-237
-234
-232
-253
-237
-247
-256
-235
-235
-240
-216
-206
-253
-252
-240
-264
-275
-277
-266
-257
-265
-274
-308
-345
-330
-324
-332
-312
-281
-254
-253
-242
-233
-255
-265
-238
-210
-219
-226
-228
-250
-266
-278
-265
-279
-300
-286
-283
-292
-313
-310
-301
-327
-317
-297
-308
-302
-294
-257
-252
-315
-310
-285
-331
-334
-300
-312
-302
-285
-299
-308
-296
-279
-287
-284
-289
-289
-277
-276
-272
-294
-309
-315
-326
-327
-328
-316
-322
-327
-313
-320
-338
-300
-300
-305
-237
-235
-257
-247
-253
-273
-253
-231
-233
-197
-200
-212
-177
-184
-222
-211
-176
-218
-233
-180
-212
-230
-198
-212
-215
-208
-228
-205
-181
-206
-205
-148
-176
-214
-174
-198
-237
-205
-210
-230
-230
-251
-246
-248
-268
-266
-261
-278
-270
-250
-256
-275
-283
-244
-285
-349
-310
-290
-334
-324
-303
-317
-327
-344
-314
-294
-325
-295
-288
-308
-289
-309
-331
-309
-296
-312
-332
-336
-343
-357
-339
-308
-286
-274
-284
-275
-254
-268
-274
-211
-208
-237
-198
-228
-246
-203
-236
-252
-234
-278
-275
-248
-297
-301
-288
-293
-296
-290
-271
-277
-275
-265
-274
-287
-277
-301
-313
-276
-304
-275
-224
-262
-251
-255
-276
-283
-286
-257
-255
-254
-252
-246
-284
-285
-279
-331
-319
-324
-321
-295
-335
-358
-348
-345
-372
-349
-315
-343
-350
-316
-309
-313
-306
-303
-289
-300
-288
-282
-301
-275
-267
-293
-275
-286
-303
-301
-298
-315
-334
-309
-310
-331
-349
-353
-345
-337
-322
-304
-296
-305
-305
-305
-293
-279
-262
-248
-231
-234
-253
-236
-195
-200
-214
-201
-210
-207
-194
-198
-204
-215
-207
-196
-235
-239
-202
-201
-195
-183
-195
-220
-212
-208
-229
-244
-238
-249
-241
-237
-241
-257
-275
-293
-290
-265
-316
-334
-307
-313
-301
-291
-311
-320
-305
-316
-315
-324
-309
-280
-329
-336
-336
-358
-353
-341
-333
-321
-297
-283
-263
-246
-250
-255
-239
-243
-246
-245
-256
-260
-265
-279
-259
-259
-284
-276
-265
-261
-265
-247
-265
-286
-268
-258
-264
-247
-228
-224
-209
-197
-220
-229
-199
-227
-263
-253
-269
-291
-289
-280
-280
-286
-286
-284
-288
-290
-286
-274
-296
-315
-295
-305
-337
-358
-331
-306
-311
-268
-245
-249
-227
-201
-186
-186
-190
-184
-180
-193
-176
-139
-152
-179
-161
-144
-174
-161
-137
-179
-182
-183
-223
-238
-250
-242
-273
-266
-263
-273
-233
-239
-258
-279
-279
-263
-263
-275
-274
-260
-254
-283
-270
-283
-315
-278
-281
-309
-280
-261
-262
-260
-246
-248
-267
-246
-229
-237
-230
-204
-219
-221
-202
-220
-189
-170
-174
-169
-159
-151
-146
-117
-111
-119
-106
-89
-83
-138
-134
-112
-149
-179
-181
-158
-217
-218
-170
-201
-242
-236
-185
-222
-253
-214
-216
-227
-237
-236
-248
-274
-267
-244
-238
-252
-244
-200
-236
-275
-221
-211
-238
-223
-179
-187
-233
-191
-171
-193
-181
-163
-177
-223
-194
-164
-177
-175
-178
-170
-185
-218
-207
-209
-230
-216
-203
-209
-237
-251
-219
-244
-309
-294
-278
-295
-323
-314
-307
-338
-337
-322
-302
-330
-350
-323
-313
-318
-342
-319
-315
-339
-311
-297
-301
-311
-295
-272
-273
-250
-232
-227
-235
-219
-174
-174
-183
-165
-177
-216
-205
-176
-163
-155
-151
-122
-102
-159
-177
-137
-154
-167
-160
-149
-161
-177
-173
-192
-215
-232
-209
-191
-234
-260
-267
-278
-313
-299
-281
-310
-313
-297
-303
-322
-344
-346
-339
-361
-354
-324
-338
-343
-302
-283
-293
-258
-223
-219
-234
-249
-209
-217
-250
-216
-194
-193
-205
-191
-177
-186
-176
-188
-174
-190
-201
-166
-187
-201
-188
-181
-188
-206
-182
-169
-183
-193
-193
-205
-225
-210
-218
-236
-259
-257
-260
-268
-270
-284
-261
-277
-281
-245
-265
-301
-299
-290
-292
-291
-279
-266
-262
-273
-246
-237
-231
-218
-211
-209
-189
-182
-166
-159
-177
-147
-159
-167
-152
-165
-150
-149
-190
-188
-208
-249
-263
-282
-295
-299
-296
-294
-298
-330
-348
-334
-357
-368
-352
-355
-332
-341
-354
-344
-377
-367
-334
-334
-315
-297
-299
-281
-279
-274
-252
-242
-247
-237
-265
-270
-239
-242
-204
-212
-205
-157
-163
-169
-160
-155
-159
-155
-163
-160
-157
-178
-169
-179
-174
-163
-187
-169
-168
-193
-194
-207
-219
-188
-201
-238
-228
-233
-274
-272
-290
-298
-299
-340
-344
-335
-340
-359
-360
-316
-317
-343
-324
-312
-302
-301
-295
-281
-270
-273
-274
-251
-273
-295
-265
-249
-282
-273
-266
-237
-233
-239
-222
-239
-222
-228
-219
-194
-188
-179
-164
-163
-184
-210
-213
-204
-205
-199
-187
-221
-230
-225
-257
-268
-239
-226
-248
-238
-250
-292
-286
-267
-297
-309
-298
-298
-281
-294
-288
-272
-273
-251
-224
-224
-227
-221
-204
-206
-198
-172
-171
-178
-181
-156
-165
-176
-174
-182
-173
-177
-175
-186
-184
-168
-183
-212
-220
-221
-244
-266
-267
-265
-262
-274
-269
-236
-253
-279
-279
-285
-310
-282
-256
-283
-302
-299
-287
-302
-317
-311
-333
-340
-341
-341
-305
-314
-302
-256
-271
-283
-267
-255
-241
-247
-223
-205
-217
-198
-199
-207
-208
-208
-173
-171
-198
-194
-163
-183
-242
-235
-227
-257
-254
-251
-246
-255
-292
-259
-247
-272
-257
-249
-248
-283
-286
-279
-309
-314
-298
-302
-306
-315
-318
-321
-319
-355
-329
-280
-320
-317
-287
-296
-314
-303
-298
-286
-300
-272
-232
-246
-237
-223
-231
-231
-237
-229
-215
-240
-235
-231
-246
-258
-270
-275
-298
-294
-248
-242
-246
-264
-267
-277
-324
-315
-313
-319
-324
-349
-331
-360
-387
-380
-376
-392
-427
-390
-413
-447
-399
-387
-383
-368
-351
-340
-323
-322
-311
-281
-290
-292
-280
-279
-257
-232
-223
-207
-207
-203
-187
-188
-181
-188
-193
-176
-166
-181
-193
-192
-221
-218
-218
-246
-239
-244
-273
-270
-284
-292
-313
-328
-317
-337
-331
-339
-357
-340
-347
-373
-371
-354
-391
-392
-362
-353
-370
-371
-350
-360
-372
-344
-321
-325
-324
-300
-272
-290
-304
-270
-277
-315
-301
-267
-296
-318
-290
-256
-238
-244
-211
-212
-254
-248
-226
-248
-269
-231
-216
-243
-245
-213
-186
-199
-211
-173
-192
-204
-195
-189
-184
-206
-187
-197
-214
-226
-232
-233
-260
-257
-242
-271
-287
-291
-301
-321
-325
-290
-280
-322
-301
-276
-293
-294
-282
-262
-266
-277
-277
-271
-287
-285
-235
-213
-217
-208
-189
-191
-202
-197
-200
-195
-170
-173
-188
-178
-182
-203
-211
-222
-238
-231
-252
-269
-270
-283
-287
-293
-313
-337
-339
-313
-338
-366
-342
-341
-363
-377
-379
-391
-381
-395
-402
-392
-403
-377
-346
-337
-348
-330
-281
-274
-252
-233
-245
-243
-249
-238
-240
-241
-229
-236
-248
-274
-253
-236
-270
-273
-250
-239
-275
-260
-241
-263
-270
-268
-272
-280
-283
-294
-291
-283
-282
-270
-276
-300
-300
-283
-286
-285
-288
-285
-270
-276
-264
-250
-251
-259
-243
-230
-225
-224
-208
-189
-192
-158
-139
-166
-180
-176
-172
-185
-209
-196
-191
-205
-218
-206
-181
-198
-215
-203
-208
-244
-245
-225
-239
-236
-249
-246
-258
-290
-290
-282
-287
-282
-269
-285
-279
-266
-256
-262
-306
-295
-276
-287
-291
-298
-275
-275
-281
-277
-262
-264
-262
-254
-272
-276
-266
-260
-258
-265
-256
-216
-213
-208
-195
-205
-223
-222
-207
-195
-205
-223
-223
-225
-213
-228
-244
-223
-226
-228
-221
-230
-237
-248
-251
-259
-276
-275
-280
-290
-305
-316
-316
-329
-317
-320
-345
-330
-327
-328
-322
-318
-315
-304
-310
-328
-313
-317
-297
-283
-273
-277
-288
-286
-296
-307
-312
-286
-275
-282
-275
-262
-276
-284
-291
-294
-286
-290
-278
-288
-314
-327
-357
-368
-382
-387
-365
-360
-351
-334
-340
-345
-343
-357
-364
-364
-373
-370
-369
-384
-362
-356
-359
-360
-364
-361
-367
-369
-339
-331
-342
-328
-322
-344
-333
-304
-301
-299
-300
-299
-278
-271
-250
-239
-243
-246
-246
-243
-235
-227
-229
-230
-229
-229
-242
-245
-232
-236
-255
-263
-254
-266
-282
-271
-275
-284
-299
-311
-323
-318
-319
-338
-336
-345
-347
-364
-368
-364
-357
-346
-343
-317
-317
-314
-306
-301
-290
-300
-292
-278
-277
-296
-297
-273
-284
-267
-253
-249
-250
-254
-244
-234
-237
-219
-198
-215
-234
-227
-235
-267
-272
-253
-234
-239
-246
-240
-253
-272
-276
-266
-270
-275
-290
-286
-275
-288
-273
-285
-311
-310
-309
-312
-335
-340
-331
-348
-357
-317
-303
-316
-311
-296
-294
-277
-241
-225
-217
-205
-191
-188
-178
-181
-182
-203
-232
-224
-207
-225
-239
-241
-242
-278
-299
-298
-295
-313
-334
-327
-323
-336
-340
-339
-357
-358
-365
-365
-382
-386
-360
-372
-383
-384
-381
-383
-389
-386
-392
-396
-397
-392
-376
-372
-355
-354
-355
-346
-327
-286
-262
-255
-253
-234
-213
-207
-208
-209
-202
-190
-176
-162
-144
-143
-148
-137
-142
-125
-132
-154
-168
-182
-171
-185
-185
-188
-199
-203
-217
-216
-216
-190
-172
-173
-180
-183
-175
-212
-208
-217
-224
-222
-246
-224
-234
-248
-231
-246
-236
-222
-214
-202
-210
-206
-213
-216
-217
-236
-241
-245
-236
-231
-251
-239
-235
-234
-236
-243
-247
-258
-259
-261
-256
-265
-267
-277
-296
-280
-293
-308
-306
-314
-279
-250
-251
-253
-241
-210
-225
-248
-254
-244
-246
-269
-250
-247
-264
-284
-277
-264
-264
-263
-286
-275
-279
-278
-244
-238
-226
-247
-231
-222
-235
-221
-238
-235
-240
-230
-196
-195
-169
-168
-152
-150
-174
-152
-168
-182
-188
-194
-209
-247
-242
-237
-245
-245
-257
-247
-250
-261
-272
-266
-267
-306
-314
-316
-321
-311
-303
-302
-293
-293
-302
-312
-315
-314
-307
-303
-331
-320
-308
-301
-303
-301
-276
-288
-275
-278
-279
-264
-273
-257
-243
-241
-228
-227
-222
-233
-228
-220
-223
-211
-200
-189
-201
-224
-217
-221
-239
-242
-256
-241
-247
-242
-207
-224
-216
-219
-245
-249
-269
-268
-260
-270
-280
-288
-283
-290
-296
-289
-280
-289
-288
-281
-271
-269
-241
-213
-220
-222
-251
-262
-267
-260
-240
-236
-209
-193
-194
-194
-205
-198
-193
-203
-211
-210
-205
-214
-190
-197
-206
-209
-220
-213
-222
-222
-222
-244
-268
-288
-271
-257
-275
-283
-291
-286
-283
-278
-296
-304
-306
-298
-284
-293
-292
-301
-300
-289
-274
-275
-262
-250
-266
-266
-249
-236
-241
-235
-233
-229
-208
-205
-219
-226
-216
-222
-225
-206
-207
-208
-233
-245
-238
-248
-253
-266
-241
-242
-246
-240
-232
-209
-231
-239
-237
-252
-244
-272
-279
-282
-293
-292
-310
-294
-289
-294
-277
-265
-256
-263
-269
-272
-294
-304
-314
-319
-333
-322
-317
-311
-287
-279
-269
-255
-249
-234
-237
-234
-237
-220
-228
-250
-244
-254
-262
-272
-261
-250
-266
-257
-248
-259
-255
-273
-277
-274
-284
-285
-284
-281
-276
-272
-279
-283
-266
-262
-278
-270
-260
-242
-243
-243
-239
-253
-251
-266
-266
-252
-254
-239
-241
-251
-243
-248
-233
-225
-221
-212
-193
-197
-212
-207
-207
-169
-168
-167
-173
-184
-169
-170
-170
-170
-174
-186
-201
-198
-195
-179
-177
-182
-187
-194
-186
-191
-197
-182
-196
-213
-204
-210
-198
-206
-213
-203
-233
-242
-242
-236
-250
-267
-265
-268
-274
-279
-291
-312
-315
-317
-320
-323
-323
-324
-321
-329
-339
-318
-329
-342
-338
-339
-337
-336
-345
-334
-323
-330
-318
-308
-288
-272
-273
-278
-285
-281
-273
-278
-273
-266
-279
-290
-283
-269
-270
-262
-251
-264
-277
-278
-269
-296
-298
-273
-278
-253
-240
-218
-211
-208
-202
-218
-218
-220
-220
-219
-209
-202
-210
-198
-191
-195
-188
-196
-208
-208
-203
-192
-196
-203
-210
-218
-224
-224
-234
-253
-256
-251
-248
-261
-281
-277
-286
-271
-211
-272
-293
-246
-254
-275
-261
-237
-235
-229
-239
-250
-263
-250
-251
-282
-280
-254
-243
-264
-275
-263
-228
-234
-249
-229
-217
-204
-220
-231
-233
-241
-234
-237
-245
-244
-245
-240
-247
-253
-258
-271
-280
-280
-267
-247
-237
-246
-249
-246
-247
-255
-246
-240
-252
-249
-231
-223
-233
-240
-235
-234
-237
-234
-222
-236
-209
-184
-189
-197
-206
-197
-195
-209
-221
-223
-235
-227
-223
-228
-243
-243
-243
-251
-269
-290
-290
-292
-291
-294
-285
-289
-309
-305
-313
-341
-333
-314
-309
-311
-313
-322
-334
-350
-354
-353
-356
-354
-348
-335
-346
-342
-360
-370
-370
-378
-385
-388
-373
-374
-366
-355
-356
-329
-311
-300
-283
-274
-275
-284
-289
-295
-280
-274
-273
-270
-271
-267
-274
-295
-288
-265
-252
-241
-227
-211
-210
-232
-232
-226
-219
-239
-240
-241
-245
-247
-247
-218
-212
-227
-236
-248
-257
-254
-252
-252
-265
-254
-248
-244
-245
-240
-239
-255
-267
-266
-251
-253
-245
-253
-276
-297
-294
-296
-295
-286
-280
-269
-263
-252
-242
-253
-287
-301
-298
-297
-297
-296
-286
-299
-301
-276
-269
-283
-298
-276
-265
-268
-243
-226
-234
-235
-231
-225
-232
-242
-240
-247
-243
-227
-221
-226
-237
-228
-228
-245
-230
-222
-230
-245
-236
-233
-236
-247
-256
-260
-268
-274
-267
-273
-270
-269
-272
-267
-268
-252
-245
-233
-209
-195
-214
-234
-214
-207
-217
-228
-232
-223
-235
-250
-263
-263
-257
-249
-250
-261
-263
-263
-264
-270
-268
-276
-289
-292
-280
-284
-285
-293
-297
-310
-340
-348
-338
-332
-338
-343
-348
-346
-355
-355
-363
-350
-334
-351
-361
-370
-356
-323
-305
-292
-288
-285
-274
-268
-255
-244
-248
-243
-220
-222
-210
-187
-180
-183
-200
-209
-204
-210
-212
-220
-236
-233
-240
-244
-256
-265
-251
-250
-234
-229
-231
-219
-221
-226
-227
-220
-224
-241
-246
-244
-236
-224
-224
-230
-235
-240
-257
-263
-242
-240
-252
-257
-261
-281
-293
-303
-306
-328
-337
-337
-345
-337
-346
-350
-353
-340
-345
-348
-344
-337
-339
-314
-281
-271
-260
-263
-262
-261
-261
-244
-237
-254
-258
-248
-247
-257
-258
-252
-255
-251
-249
-252
-241
-251
-261
-262
-251
-260
-265
-266
-281
-295
-299
-283
-270
-259
-257
-250
-247
-263
-261
-257
-270
-272
-261
-250
-250
-240
-220
-240
-248
-246
-242
-248
-240
-231
-236
-237
-228
-236
-248
-257
-262
-256
-265
-249
-230
-218
-211
-212
-222
-238
-253
-264
-268
-272
-281
-292
-304
-314
-329
-341
-358
-367
-372
-371
-358
-335
-323
-322
-325
-325
-313
-292
-288
-295
-301
-296
-294
-284
-284
-279
-284
-298
-298
-301
-297
-311
-322
-331
-328
-324
-321
-315
-306
-305
-318
-309
-298
-301
-287
-277
-265
-254
-248
-250
-253
-248
-246
-244
-247
-235
-238
-245
-224
-210
-211
-227
-242
-255
-255
-250
-250
-231
-229
-224
-204
-199
-224
-242
-245
-243
-248
-237
-238
-227
-229
-240
-236
-231
-252
-262
-263
-257
-261
-284
-294
-300
-285
-268
-261
-296
-332
-342
-338
-329
-327
-328
-329
-346
-358
-351
-347
-327
-322
-316
-302
-304
-310
-318
-316
-312
-320
-319
-325
-337
-338
-315
-316
-326
-305
-286
-286
-290
-300
-304
-287
-283
-288
-292
-286
-277
-271
-266
-256
-240
-236
-243
-260
-243
-235
-236
-226
-218
-214
-222
-222
-232
-233
-228
-232
-244
-254
-255
-259
-264
-271
-289
-290
-293
-310
-309
-300
-291
-289
-279
-272
-275
-263
-249
-242
-238
-237
-248
-258
-253
-237
-237
-242
-239
-241
-240
-225
-228
-237
-247
-252
-248
-258
-255
-258
-267
-265
-254
-237
-230
-226
-229
-233
-236
-247
-250
-258
-254
-255
-248
-241
-251
-258
-254
-257
-272
-275
-272
-268
-275
-281
-276
-258
-261
-262
-269
-270
-252
-247
-240
-250
-251
-247
-245
-245
-230
-217
-211
-198
-190
-199
-210
-209
-208
-201
-204
-215
-205
-184
-186
-193
-206
-224
-226
-224
-211
-216
-230
-222
-216
-202
-212
-224
-230
-241
-245
-239
-225
-240
-263
-252
-243
-234
-233
-248
-249
-255
-269
-281
-308
-310
-322
-333
-311
-304
-292
-287
-292
-274
-262
-269
-262
-229
-219
-225
-221
-238
-246
-231
-216
-222
-240
-249
-243
-245
-245
-257
-256
-235
-246
-262
-270
-284
-267
-257
-278
-275
-255
-240
-251
-255
-237
-233
-230
-223
-201
-190
-192
-171
-172
-173
-187
-169
-156
-157
-164
-162
-161
-169
-164
-163
-163
-172
-189
-200
-188
-181
-179
-167
-174
-166
-166
-183
-188
-199
-212
-222
-212
-212
-205
-200
-193
-189
-200
-210
-215
-216
-219
-230
-233
-219
-218
-222
-231
-229
-228
-229
-246
-263
-270
-258
-252
-253
-261
-267
-277
-301
-309
-315
-316
-311
-327
-323
-321
-307
-292
-293
-282
-272
-255
-253
-242
-243
-238
-232
-235
-239
-241
-214
-187
-158
-141
-135
-149
-163
-164
-170
-195
-184
-171
-166
-165
-183
-207
-223
-216
-216
-214
-211
-230
-238
-255
-258
-277
-281
-265
-273
-299
-319
-319
-310
-308
-308
-304
-307
-320
-332
-343
-346
-332
-311
-287
-290
-305
-307
-300
-283
-284
-294
-295
-282
-283
-277
-272
-260
-247
-259
-267
-287
-274
-283
-292
-286
-287
-295
-301
-305
-315
-328
-333
-334
-347
-336
-344
-337
-330
-333
-323
-325
-338
-342
-343
-368
-361
-340
-336
-322
-308
-310
-304
-312
-302
-282
-288
-283
-261
-270
-282
-252
-243
-238
-249
-248
-252
-249
-234
-243
-223
-212
-198
-185
-178
-183
-173
-162
-157
-168
-191
-203
-213
-201
-212
-224
-235
-244
-245
-241
-237
-221
-225
-237
-231
-220
-215
-219
-211
-195
-195
-192
-189
-191
-193
-207
-222
-233
-249
-267
-274
-270
-263
-253
-263
-274
-255
-238
-239
-243
-240
-238
-240
-237
-231
-235
-252
-266
-262
-260
-265
-252
-239
-237
-223
-230
-244
-252
-256
-245
-249
-243
-256
-268
-272
-263
-261
-271
-289
-286
-275
-276
-267
-269
-282
-285
-272
-274
-254
-232
-228
-238
-233
-228
-226
-222
-219
-228
-226
-228
-226
-218
-235
-240
-251
-235
-232
-254
-262
-264
-263
-280
-283
-270
-255
-247
-246
-242
-255
-267
-258
-257
-266
-258
-259
-288
-298
-291
-301
-305
-305
-296
-267
-263
-259
-262
-262
-263
-290
-302
-318
-310
-305
-306
-292
-282
-289
-290
-281
-268
-267
-270
-266
-260
-271
-281
-265
-273
-278
-296
-276
-244
-244
-244
-236
-232
-241
-244
-249
-243
-240
-248
-246
-243
-236
-230
-238
-254
-265
-287
-279
-258
-264
-268
-273
-274
-284
-277
-280
-281
-267
-242
-245
-257
-258
-255
-226
-229
-224
-224
-221
-222
-212
-204
-209
-225
-214
-196
-194
-184
-179
-163
-162
-149
-143
-153
-151
-165
-161
-145
-141
-147
-148
-152
-166
-157
-161
-176
-200
-229
-242
-246
-253
-263
-261
-268
-269
-275
-272
-280
-295
-309
-313
-300
-296
-293
-286
-289
-315
-324
-324
-323
-307
-315
-307
-286
-298
-301
-310
-306
-310
-317
-300
-290
-279
-275
-258
-233
-214
-202
-193
-197
-197
-203
-203
-204
-200
-179
-175
-186
-203
-217
-241
-260
-266
-250
-235
-228
-241
-257
-270
-288
-300
-298
-306
-303
-291
-308
-310
-300
-298
-298
-292
-277
-270
-262
-256
-263
-293
-315
-306
-313
-316
-304
-296
-289
-291
-279
-267
-268
-276
-271
-260
-276
-272
-266
-246
-225
-218
-211
-213
-229
-227
-212
-223
-241
-245
-250
-270
-269
-269
-275
-272
-275
-250
-272
-290
-272
-255
-260
-260
-260
-264
-275
-295
-279
-262
-253
-258
-246
-235
-244
-239
-235
-236
-233
-230
-237
-257
-254
-250
-235
-234
-240
-247
-251
-251
-259
-256
-254
-238
-238
-236
-232
-237
-234
-242
-237
-235
-236
-238
-237
-238
-251
-244
-252
-255
-260
-252
-257
-254
-251
-253
-239
-235
-230
-246
-278
-306
-298
-280
-292
-306
-302
-289
-282
-289
-277
-279
-272
-280
-279
-259
-247
-250
-243
-224
-219
-201
-202
-185
-175
-166
-162
-165
-164
-157
-142
-140
-153
-159
-155
-171
-191
-181
-176
-192
-200
-206
-224
-231
-220
-222
-220
-241
-267
-267
-264
-252
-246
-245
-235
-229
-249
-256
-252
-267
-278
-293
-289
-279
-289
-268
-240
-242
-244
-235
-226
-226
-221
-208
-204
-204
-209
-213
-200
-199
-208
-216
-217
-211
-197
-196
-209
-214
-228
-219
-222
-230
-225
-221
-199
-201
-200
-219
-231
-219
-236
-249
-273
-275
-262
-279
-281
-265
-275
-289
-288
-275
-270
-257
-266
-285
-284
-283
-243
-248
-261
-252
-258
-261
-268
-263
-263
-242
-239
-244
-221
-222
-211
-202
-208
-220
-199
-172
-164
-158
-152
-140
-146
-148
-155
-164
-182
-189
-198
-216
-227
-238
-229
-217
-202
-193
-209
-217
-209
-200
-191
-197
-210
-214
-221
-218
-214
-244
-280
-281
-278
-294
-307
-317
-308
-306
-307
-298
-282
-265
-257
-253
-262
-251
-241
-243
-251
-259
-250
-260
-276
-285
-284
-272
-271
-279
-283
-293
-292
-283
-266
-269
-259
-255
-257
-261
-282
-288
-295
-294
-292
-294
-282
-280
-279
-272
-270
-276
-286
-279
-308
-310
-313
-348
-352
-349
-323
-324
-326
-319
-329
-329
-327
-320
-296
-303
-295
-321
-322
-289
-279
-252
-269
-255
-269
-280
-270
-275
-253
-255
-251
-246
-262
-250
-252
-248
-250
-259
-256
-258
-243
-226
-227
-220
-240
-223
-215
-213
-221
-238
-246
-271
-271
-261
-259
-260
-279
-274
-272
-282
-275
-281
-269
-279
-296
-296
-320
-334
-321
-305
-291
-270
-281
-306
-305
-300
-289
-289
-306
-323
-319
-287
-257
-257
-265
-272
-274
-249
-249
-247
-236
-230
-242
-252
-263
-279
-272
-290
-291
-291
-303
-284
-278
-280
-278
-280
-272
-276
-290
-272
-262
-260
-260
-270
-258
-259
-289
-296
-283
-280
-276
-276
-243
-240
-257
-257
-252
-259
-275
-270
-264
-255
-246
-266
-271
-263
-261
-252
-267
-257
-242
-247
-242
-249
-264
-250
-232
-218
-229
-252
-239
-230
-243
-237
-226
-240
-261
-264
-258
-275
-300
-316
-329
-333
-337
-340
-344
-344
-351
-365
-337
-318
-302
-298
-300
-272
-265
-268
-259
-252
-247
-249
-240
-200
-198
-190
-189
-178
-176
-200
-200
-228
-229
-240
-238
-200
-203
-204
-222
-213
-207
-231
-214
-220
-221
-211
-230
-211
-232
-224
-207
-223
-213
-232
-223
-216
-226
-224
-236
-246
-256
-240
-246
-257
-249
-256
-253
-261
-276
-269
-258
-264
-274
-258
-244
-264
-258
-258
-248
-254
-256
-243
-270
-279
-298
-298
-276
-310
-329
-329
-333
-323
-351
-334
-312
-308
-318
-313
-270
-282
-285
-270
-249
-261
-266
-245
-266
-260
-252
-248
-240
-260
-252
-232
-236
-239
-257
-243
-246
-240
-236
-254
-260
-262
-260
-276
-270
-264
-281
-284
-288
-291
-287
-280
-262
-265
-267
-269
-262
-266
-259
-242
-249
-234
-241
-241
-229
-245
-256
-252
-250
-240
-259
-250
-268
-286
-281
-310
-273
-288
-315
-314
-322
-284
-308
-310
-279
-278
-270
-285
-270
-268
-286
-280
-274
-268
-307
-319
-319
-332
-329
-344
-322
-321
-339
-345
-359
-356
-337
-331
-320
-318
-302
-291
-278
-291
-292
-290
-309
-292
-280
-247
-247
-239
-187
-218
-222
-232
-220
-204
-229
-207
-221
-217
-234
-237
-214
-251
-242
-244
-261
-248
-258
-236
-241
-239
-206
-202
-201
-198
-161
-171
-166
-150
-144
-166
-202
-189
-172
-196
-223
-219
-215
-236
-237
-239
-236
-248
-279
-255
-236
-246
-262
-275
-273
-269
-261
-228
-214
-216
-229
-246
-233
-232
-233
-240
-246
-236
-254
-259
-251
-245
-261
-277
-270
-252
-258
-244
-212
-211
-225
-262
-260
-250
-253
-245
-260
-252
-248
-263
-266
-287
-281
-289
-327
-321
-337
-332
-347
-358
-333
-346
-349
-343
-323
-304
-313
-285
-270
-283
-298
-285
-251
-265
-268
-249
-251
-280
-299
-258
-224
-226
-228
-204
-178
-184
-191
-181
-190
-196
-182
-164
-165
-170
-163
-169
-182
-202
-177
-176
-207
-197
-197
-219
-223
-229
-224
-219
-247
-260
-252
-268
-259
-235
-260
-258
-284
-272
-261
-270
-262
-302
-313
-329
-302
-262
-289
-276
-258
-256
-289
-305
-297
-286
-273
-282
-242
-232
-249
-219
-227
-218
-234
-239
-215
-244
-249
-232
-211
-242
-257
-258
-255
-259
-287
-240
-252
-268
-261
-267
-240
-296
-273
-253
-271
-239
-258
-227
-224
-238
-226
-249
-246
-257
-248
-217
-218
-193
-198
-209
-175
-219
-217
-208
-232
-205
-242
-233
-207
-250
-240
-273
-234
-218
-250
-235
-244
-197
-238
-248
-220
-233
-219
-264
-272
-269
-258
-238
-245
-228
-238
-219
-247
-265
-254
-249
-249
-316
-281
-242
-267
-295
-295
-240
-242
-281
-264
-226
-268
-285
-281
-264
-244
-313
-285
-264
-298
-265
-301
-277
-277
-316
-303
-325
-304
-305
-319
-334
-341
-297
-281
-284
-324
-262
-274
-298
-276
-254
-226
-333
-272
-286
-287
-283
-312
-154
-271
-255
-203
-251
-198
-280
-191
-207
-249
-244
-223
-215
-325
-235
-260
-246
-261
-305
-159
-271
-274
-218
-282
-255
-353
-285
-201
-292
-312
-321
-360
-325
-371
-383
-292
-344
-306
-285
-384
-294
-331
-373
-386
-431
-289
-393
-432
-355
-441
-412
-662
-600
-434
-531
-453
-563
-250
-427
-641
-376
-449
-200
-409
-365
8
-242
-209
-299
-181
-57
-346
-291
-97
-110
-207
-268
-199
-117
-225
-320
-173
-146
-234
-258
-288
-237
-224
-292
-291
-299
-251
-278
-354
-313
-246
-230
-383
-338
-252
-278
-278
-382
-213
-248
-357
-256
-345
-178
-338
-389
-249
-409
-232
-332
-347
-218
-274
-246
-316
-166
-192
-50
-176
-232
95
-196
-78
-142
-174
55
-382
-227
-141
-223
-230
-448
-174
-253
-363
-314
-357
-133
-387
-378
-158
-359
-199
-323
-281
-161
-416
-201
-244
-328
-204
-353
-188
-198
-381
-176
-183
-268
-221
-336
-119
-152
-339
-184
-254
-161
-302
-361
-205
-202
-198
-408
-292
-169
-217
-358
-332
-112
-180
-278
-355
-72
-132
-280
-215
-214
-17
-347
-313
-149
-289
-253
-369
-179
-311
-343
-180
-316
-261
-323
-199
-153
-295
-277
-131
-76
-252
-243
-99
-35
-247
-356
-130
-124
-190
-341
-222
-64
-246
-334
-304
-174
-276
-317
-294
-307
-186
-318
-385
-365
-354
-352
-451
-444
-368
-291
-417
-505
-388
-343
-433
-507
-412
-282
-429
-464
-315
-316
-269
-401
-311
-157
-349
-295
-221
-225
-238
-313
-148
-181
-280
-259
-157
-163
-353
-259
-134
-180
-279
-304
-91
-181
-286
-274
-169
-103
-255
-189
-255
-132
-140
-353
-159
-240
-126
-208
-350
-43
-185
-147
-215
-154
11
-227
-93
-57
-60
-92
-225
-28
-227
-179
-111
-175
-91
-288
-175
-106
-319
-249
-133
-160
-164
-170
-248
-53
-250
-322
-186
-368
-85
-257
-362
-116
-333
-95
-432
-444
-32
-358
-170
-405
-151
124
-485
-201
-224
-115
-245
-510
-23
-205
-200
-278
-209
-16
-429
-218
-240
-326
-188
-270
-212
-268
-263
-219
-256
-397
-313
-193
-333
-370
-345
-177
-290
-439
-289
-311
-256
-421
-389
-341
-424
-338
-539
-463
-460
-532
-529
-725
-575
-633
-661
-737
-702
-637
-839
-740
-818
-812
-732
-748
-688
-823
-667
-648
-682
-765
-772
-504
-634
-760
-663
-506
-484
-772
-617
-456
-489
-531
-521
-223
-169
-341
-241
-96
-43
-94
-26
168
167
185
173
250
288
266
348
326
519
569
644
738
721
939
869
936
974
1131
1337
1276
1541
1738
1992
2077
2320
2651
2639
2953
2742
2710
2566
1979
1614
929
561
240
-22
-483
-963
-845
-1553
-2291
-2584
-2573
-2351
-2795
-2833
-2419
-2279
-2663
-3107
-2686
-2378
-2528
-2485
-2024
-1275
-1152
-1095
-714
-323
-36
57
446
941
1169
1272
1283
1337
1150
1071
909
687
649
428
344
264
208
115
-120
-80
-182
-277
-278
-246
-26
-113
-317
-284
-260
-559
-875
-900
-888
-1072
-1285
-1231
-1139
-1366
-1554
-1596
-1528
-1552
-1610
-1319
-1144
-1109
-970
-901
-766
-829
-727
-645
-519
-456
-366
-158
-299
-45
-101
-145
-146
-336
31
-436
-462
-338
-583
-629
-1218
-1163
-1235
-1741
-1910
-1911
-1776
-1971
-2089
-2056
-1938
-1985
-2127
-1942
-1742
-1588
-1499
-1384
-1220
-1088
-1059
-1052
-958
-826
-589
-541
-442
-117
17
45
45
236
477
329
473
674
794
863
659
942
1024
776
927
978
1147
1238
1091
1403
1400
1318
1407
1249
1649
1562
1566
1855
1848
2145
1915
2087
2175
2136
2304
2117
2609
2448
2446
2452
2139
2279
1459
1243
946
603
356
-342
-37
-453
-1056
-1494
-1941
-1832
-2462
-2732
-2569
-2344
-2470
-2977
-2681
-2611
-2778
-2778
-2709
-2050
-1897
-1781
-1348
-1065
-734
-729
-436
-26
202
511
652
947
1018
963
930
858
921
741
698
642
643
541
308
348
183
80
-82
-202
-2
-142
-184
-171
-185
-216
-469
-516
-547
-649
-772
-853
-732
-806
-899
-915
-921
-986
-1076
-988
-981
-868
-822
-801
-684
-774
-678
-600
-609
-435
-253
-58
33
203
421
526
544
626
805
833
816
917
870
716
505
386
108
-375
-692
-885
-1311
-1888
-2164
-2111
-2114
-2853
-3147
-2445
-2940
-3703
-3724
-3207
-2808
-3605
-3671
-2671
-2421
-3151
-3423
-2398
-1841
-2181
-2164
-1262
-382
-559
-872
-312
382
256
29
357
880
1044
692
582
808
935
728
503
753
1068
1065
881
885
1197
1180
940
877
1063
1264
1092
986
1242
1360
1254
1100
1238
1420
1491
1534
1660
2060
2189
2251
2492
2547
2761
2886
2934
2958
3047
3248
2896
2572
2518
2195
1800
1147
873
946
191
-259
-295
-488
-1049
-1819
-1823
-1990
-2635
-2998
-2857
-2757
-3281
-3521
-3357
-3250
-3600
-3659
-2947
-2669
-2590
-2275
-1575
-1103
-1206
-854
-302
79
99
293
1014
1069
1007
1037
1107
1235
918
961
1077
1045
1043
870
932
778
603
555
278
197
139
19
-91
-246
-299
-431
-628
-781
-750
-894
-972
-933
-934
-932
-1104
-1004
-985
-1209
-1222
-1139
-1020
-1194
-1235
-922
-884
-1030
-994
-751
-592
-641
-495
-129
73
103
238
513
617
582
683
819
832
817
827
838
657
462
173
-104
-415
-744
-1022
-1310
-1363
-1739
-2055
-2192
-2667
-2945
-3276
-3459
-3548
-3556
-3578
-3683
-3572
-3560
-3494
-3531
-3324
-2894
-2599
-2275
-2045
-1485
-1149
-1090
-910
-531
-67
9
196
520
835
859
716
833
994
1008
862
969
1136
1108
1014
949
936
896
744
551
621
608
543
531
482
503
442
417
447
584
609
743
974
1084
1252
1227
1434
1588
1566
1683
1950
2384
2337
2488
2892
3267
3335
3055
3615
4205
3858
3714
3703
3587
3226
1968
1292
1514
1204
194
-381
193
-57
-1343
-2171
-2149
-1695
-2671
-3686
-2927
-2424
-3337
-4355
-4151
-3610
-4183
-4808
-4324
-3239
-3102
-3367
-2658
-1746
-1456
-1515
-965
16
373
487
882
1424
1518
1328
1305
1544
1638
1325
1272
1524
1664
1428
1147
1257
1302
976
518
446
657
344
-130
-223
-241
-478
-931
-1145
-1053
-1128
-1302
-1227
-1011
-981
-1024
-967
-975
-1054
-1088
-1023
-943
-1035
-1017
-872
-923
-1032
-1062
-949
-882
-806
-591
-443
-192
-55
28
134
122
303
333
272
366
442
472
420
347
276
307
335
206
205
210
71
8
-312
-904
-1077
-1117
-1665
-2470
-2430
-2040
-2833
-3674
-3421
-2988
-3517
-4254
-3724
-3009
-3224
-3709
-3391
-2480
-2556
-3119
-2728
-1853
-1707
-1942
-1586
-804
-456
-531
-293
321
783
819
932
1304
1559
1586
1335
1283
1380
1312
944
706
830
813
529
287
263
369
322
-116
-219
185
150
-249
-462
-182
20
-293
-308
-143
19
6
80
371
499
737
914
1005
1176
1342
1572
1586
1757
1938
1964
2181
2277
2291
2425
2531
2690
2699
2808
2907
2973
3035
2922
2641
2411
2104
1490
1036
1048
857
146
-142
46
-263
-1005
-1709
-1409
-1140
-2124
-2707
-2096
-1694
-2609
-3433
-3160
-2679
-3077
-3863
-3551
-2532
-2497
-2975
-2740
-1963
-1692
-1757
-1642
-1008
-370
-239
-255
45
496
637
450
596
895
1075
1042
1059
1345
1412
1191
1146
1330
1159
818
867
1010
751
373
270
358
83
-406
-558
-347
-546
-865
-835
-667
-730
-953
-1007
-1001
-1120
-1160
-1181
-1153
-1199
-1182
-1130
-1211
-1187
-1121
-1082
-1005
-887
-763
-671
-553
-408
-402
-417
-287
-162
-141
-213
-130
40
-6
-150
-95
68
-126
-295
-146
-116
-405
-652
-501
-544
-1105
-1473
-1125
-1180
-2020
-2148
-1661
-1710
-2400
-2536
-2001
-1809
-2300
-2692
-2017
-1503
-2029
-2286
-1701
-1154
-1428
-1618
-1212
-661
-686
-905
-657
-68
54
-237
-52
380
694
347
489
767
626
249
215
678
819
497
-230
217
585
-144
87
425
324
156
-38
89
385
225
-345
-31
652
485
28
-219
564
1100
394
202
1132
1668
1128
1218
1512
1417
1773
1795
1489
1494
1794
2094
1964
1588
1602
2349
2048
1620
2099
2622
2351
2004
2366
2466
1936
1449
1118
868
752
392
-82
-347
-49
-165
-908
-1215
-851
-561
-1380
-1988
-1270
-975
-1777
-2504
-2195
-1871
-2482
-3060
-2832
-2156
-2229
-2620
-2262
-1790
-1613
-1691
-1586
-1075
-722
-662
-575
-236
-61
-102
-91
36
207
242
345
613
813
837
785
906
1021
828
604
632
721
479
83
-1
49
-222
-632
-817
-675
-707
-963
-973
-834
-749
-817
-1012
-937
-857
-984
-1078
-920
-826
-988
-914
-699
-652
-756
-707
-363
-157
-241
-173
194
328
121
104
299
295
170
151
188
247
84
-1
41
-37
-204
-330
-238
-398
-807
-851
-738
-1188
-1615
-1295
-1267
-1767
-1957
-1633
-1739
-2068
-2093
-1919
-1796
-1727
-1742
-1496
-1405
-1353
-1122
-1389
-1246
-1074
-958
-951
-884
-426
-457
-743
-127
-5
-195
68
191
491
171
197
107
-3
459
190
11
-274
-81
280
38
-81
381
318
-204
-5
587
18
-571
190
408
81
-272
-178
519
559
-566
515
804
348
689
616
640
690
982
640
631
901
806
702
871
871
595
786
827
815
777
366
621
1282
1017
345
288
1197
1147
377
586
1272
1575
937
889
1345
1735
1505
872
1007
1161
848
385
456
431
176
64
157
143
-235
-415
-76
-32
-631
-845
-454
-367
-1114
-1555
-1121
-1000
-1626
-2024
-1510
-1230
-1664
-1755
-1368
-1212
-1353
-1377
-1098
-827
-919
-964
-715
-563
-588
-651
-554
-269
-203
-319
-282
35
155
-20
-40
166
302
187
-144
39
201
-29
-245
-96
-209
-292
-359
-691
-374
-451
-538
-332
-266
-493
-705
-391
-303
-716
-768
-306
-124
-524
-857
-330
-59
-483
-727
-331
24
-289
-408
-307
69
-134
-518
-212
-131
-277
-628
-622
-307
-507
-1235
-1169
-561
-916
-1487
-1290
-998
-957
-1058
-1362
-1391
-1082
-1125
-1410
-1352
-1334
-1296
-1188
-1251
-1064
-1374
-1505
-461
-911
-1285
-892
-340
-285
-948
-137
-187
-311
-165
-841
-807
304
472
-953
-1028
399
172
-358
-602
-609
312
506
-682
-609
-177
94
-485
-706
-539
283
-489
-596
309
189
-45
-646
365
228
725
-621
-31
719
31
1210
-1204
227
1637
-341
118
366
849
1065
-4
386
638
622
776
-87
576
669
304
143
187
752
541
137
161
353
858
380
184
733
296
164
647
340
285
731
749
389
328
862
993
585
560
1158
1434
459
101
1116
730
-200
160
382
20
-142
-235
-278
-340
-321
-435
-601
-502
-535
-636
-812
-975
-932
-1061
-1210
-1265
-1154
-1117
-1486
-1188
-1007
-1228
-1286
-1004
-693
-1081
-1105
-615
-523
-846
-808
-496
-456
-788
-630
-371
-429
-569
-542
-294
-180
41
-495
-354
-8
114
-88
-459
-217
-255
-250
-604
-529
-419
-357
-359
-546
-570
148
107
-1337
-362
309
-416
-640
-582
-194
-161
-916
-524
-166
-463
-649
-711
-212
-240
-665
-738
-308
-597
-823
-298
-503
-987
-723
-297
-327
-1215
-1227
-39
-305
-1530
-992
-436
-169
-889
-2090
-33
173
-1458
-1278
-361
-131
-1368
-1058
-548
-887
-488
72
-833
-1099
191
12
-665
-634
-213
23
-911
-237
123
-975
-439
149
106
-1130
-198
442
13
115
-1027
-450
1426
-287
-1250
-209
-111
106
57
-337
-450
392
207
-103
256
-189
289
341
139
-713
-147
657
-612
-582
-298
675
127
-1004
350
432
-76
293
-457
560
154
353
528
-440
227
-211
475
-33
-375
-151
524
1091
-657
-435
920
848
-274
-555
403
299
115
86
266
248
19
258
22
321
368
-57
533
602
237
162
353
470
-82
345
539
-56
118
703
-58
-538
531
277
-261
-83
441
122
-365
-315
-103
401
-337
-741
-451
41
-271
-686
-675
-537
-427
-773
-834
-541
-349
-827
-660
-420
-738
-990
-597
-559
-1256
-759
-6
-785
-1301
-728
168
-848
-994
-555
-404
-694
-913
126
-669
-807
-832
170
-309
-1358
-609
-240
-46
-1015
-1030
-158
-97
-687
-668
-788
-262
-135
-954
-757
-218
-390
-1005
-761
-513
-319
-935
-464
-483
-488
-918
-458
-272
-1382
-88
-211
-1287
-610
-523
-1006
-644
-195
-769
-983
-461
-737
60
-736
-800
-474
-476
-379
-887
-249
-576
-149
657
-1515
-1357
1622
67
-1290
-828
516
1391
-1779
-1244
1253
338
-719
-939
48
-231
-173
-657
-1041
150
1135
-286
-1256
788
1045
442
-1580
-715
1447
182
-2087
118
1360
-860
-1108
373
317
-411
-10
-752
161
214
-291
-1177
295
912
-1518
-513
1384
159
-1403
202
927
110
-402
-494
593
450
-326
-662
92
573
-126
316
-701
671
812
-1111
481
728
134
-270
-100
763
55
-784
337
759
50
-157
30
854
316
-98
103
-115
1067
472
-1078
322
770
335
-32
-74
494
115
114
-232
79
245
-22
-249
-507
416
-99
-546
-56
-55
-484
-545
-196
-78
355
-846
-713
273
95
-330
-674
168
-267
-757
-418
-775
-140
-258
-868
-236
-396
-518
-610
-506
-310
-528
-676
-362
-237
-559
-1131
-388
172
-929
-851
-917
30
-629
-997
-310
-449
-676
-700
-355
-376
-524
-897
-469
104
-782
-896
-125
-582
-360
-831
-662
-397
-336
-487
-1164
-88
-458
-980
-232
-304
-1084
-360
-809
-348
-301
-1139
-524
210
-211
-1458
-550
525
35
-1862
-702
1223
-339
-1111
-545
49
-278
72
-661
-1184
663
-127
-793
-42
-954
-187
1110
-1002
-1123
500
235
-360
-153
-294
-1116
430
624
-1099
-1587
950
1352
-1466
-1006
622
958
-1181
-655
724
333
-736
-490
178
-227
-343
-876
-53
344
-183
-1065
637
1105
-1010
-467
43
1271
-1343
-813
744
-1009
-476
240
981
-749
-724
1288
656
-795
-342
1564
375
-857
-86
921
245
-848
381
680
-324
-152
334
-82
-70
257
-313
713
106
-631
780
517
-296
-319
177
1037
-122
-1566
-3
1292
187
-806
-407
1004
785
-768
-336
979
-49
-734
433
-186
-440
-1109
179
872
-1876
-951
1199
-111
-609
-528
-188
125
-412
-600
-214
-522
-89
-466
-285
-36
-1177
-846
-232
-135
-759
-509
-229
-408
-232
-1390
-432
321
-1288
-1060
-217
-302
-618
-1082
-1482
413
-140
-1914
-293
99
-386
-1073
-926
521
-697
-1321
-443
-289
-824
-1372
-422
-121
-1333
-1295
466
-460
-2109
-67
1147
-528
-2067
-672
893
-722
-1896
-895
-11
-167
-1254
-1271
25
185
-1320
-631
-841
-176
12
-1227
-587
207
-990
-744
973
-1035
-1249
208
768
-672
-680
-164
733
272
-1519
-145
336
381
-1183
-1539
659
1173
-1094
-2390
626
1093
102
-1370
-934
722
347
-280
-1239
201
-48
-447
-397
-752
318
568
-1274
-1000
180
198
-232
-868
-198
79
238
-447
-380
-252
502
-891
-1007
432
766
-432
-1778
1065
597
-1415
-518
602
265
-1130
391
851
-1224
43
243
-562
-150
28
609
-188
-1015
620
92
-365
288
-5
-695
891
1304
-2081
-324
1986
573
-2178
-20
1532
-684
75
-168
403
252
-343
91
-457
601
578
-1173
-179
746
20
-694
-215
203
385
24
-65
689
380
-929
591
794
-728
-707
805
41
-1506
-601
51
-662
-585
-28
-37
-252
28
292
-368
-445
129
-806
-622
346
-1092
-626
-85
156
-1506
-1470
868
-299
-1841
-251
194
-1290
-423
-509
-669
44
-1563
-645
390
-1198
-477
-974
-52
-543
-1167
24
-559
-753
-877
-594
-320
-382
-1285
-963
-474
-286
-1018
-659
-68
-878
-323
-288
-530
-915
-106
-516
-1095
-627
-493
-205
-103
-1808
-195
394
-1992
-72
-153
-918
449
-1304
-367
232
-346
-593
-517
876
294
-873
-1146
431
527
-1050
-1695
61
561
-182
-1195
185
673
-678
-473
329
-925
-900
526
86
-1410
-1326
1426
502
-1552
829
1116
-1386
-189
-70
32
-1319
176
-91
-2160
-578
1256
-122
-1606
-975
76
1383
-1196
-1201
148
1397
-123
-2032
898
1237
-806
-632
-222
729
230
-1407
-8
1057
-626
-927
532
440
-1052
-119
639
-754
-193
-48
103
-95
-213
734
217
-346
-15
1183
-52
-1331
683
654
-472
-978
-42
1055
-916
-443
917
-281
-212
730
549
-364
152
-115
453
671
-689
164
296
396
-179
-78
888
-270
-489
122
-127
-316
-630
-321
447
-141
-1612
-550
847
-274
-1303
-949
1071
182
-2096
-44
1147
-273
-961
-277
347
185
-889
-749
476
-829
-744
262
-285
-517
-724
-292
70
-805
304
-95
-1611
120
40
-1220
-1282
-364
-277
-614
-1018
-517
-353
-295
-714
-216
490
-1179
-520
-602
-758
-899
-99
-936
-1189
-375
-435
356
-907
-367
-173
-457
-751
-999
-502
-948
-808
-606
-1665
-1054
-237
-495
-286
-479
26
-452
-1131
-653
-551
194
-1124
-1729
773
748
-1654
-1060
1021
-218
-1349
413
-560
74
593
-1420
495
604
-345
-477
-721
529
269
-1325
-383
897
11
-304
-56
-471
1734
-560
-2079
833
1737
-2336
-2419
3031
71
-3139
-656
2380
279
-1555
212
757
583
-530
-329
682
-506
868
-101
-1409
545
1027
-184
-899
863
837
60
-519
-155
1474
-547
-1602
1480
713
-1556
-361
1285
1181
-319
-1513
1419
2084
-146
-996
418
1294
287
-703
-468
3
874
-75
-1935
402
1263
290
-908
921
1033
-864
424
613
-24
-228
342
1567
-56
-1212
1222
848
-10
477
69
570
946
442
-804
107
605
-426
-685
176
-322
-657
72
-428
-553
103
44
-424
-523
-38
-15
-853
-585
-370
-63
-170
-860
-537
88
-418
-1602
-563
63
-300
-1440
-1518
-274
-276
-1229
-1413
410
137
-632
-518
-668
-603
-531
-302
-1434
-402
-73
-561
-672
-758
-103
3
-194
-831
-209
388
63
-1509
-1031
-625
-697
-1096
-1497
-216
-1307
-954
-49
-441
-1696
-711
-63
-946
-349
-924
-423
-635
-488
-947
-125
-508
-1554
1307
261
-1841
-1526
531
850
-1257
-1500
-397
-409
520
-866
-1979
1359
261
-1258
-1342
90
1225
-990
-295
-254
-339
502
-481
-207
175
-615
87
17
-952
-472
-607
-177
-603
451
592
-769
-763
823
502
-545
-818
-319
1527
368
-986
436
1487
-117
-526
636
348
-265
5
-1042
127
936
-461
33
178
183
-627
201
193
-310
-165
-434
375
21
153
380
557
476
209
165
1275
1642
-233
-20
479
417
-117
-9
301
970
210
-5
952
82
561
835
325
-29
383
602
207
-86
576
1458
106
3
393
406
-385
-45
-45
-851
848
-298
-531
-310
-316
396
-1122
-579
154
-270
-514
-679
66
193
-804
-725
-420
-359
-1130
-1115
-552
-737
-791
-1320
-843
-961
-1043
-1014
-1131
-718
-770
-882
-359
-1121
-1009
-351
-512
-708
-1009
-284
-206
-623
-544
-591
-66
222
-809
-733
101
-128
94
-171
-507
151
-478
-488
-614
-354
-458
-642
23
-812
-912
-1043
-312
-124
-1527
-737
-98
-577
-286
-1379
-1955
-95
-564
-1590
-1541
-581
-472
-1526
-1828
-894
77
-726
-1020
-445
-11
-500
-949
-1190
-140
498
-877
-851
428
86
-1058
-1029
67
626
-667
-1389
310
-60
-1128
-358
233
639
-661
-1150
184
17
-267
39
-244
595
309
-316
539
21
-566
500
398
-655
-209
148
-85
154
254
-946
-639
660
802
-109
-1091
510
868
-559
-1183
-220
920
-299
-552
306
1086
358
-984
558
1712
-169
-680
800
1050
922
-660
-46
1736
-48
-601
474
843
501
552
462
515
1019
-135
208
822
324
538
858
1461
182
587
1206
1085
951
572
1594
1640
909
579
958
826
-14
25
92
-13
-215
-336
-169
-186
-689
-618
-219
-485
-888
-905
-578
-960
-1392
-1345
-1311
-1603
-1825
-1557
-1406
-1350
-1555
-1163
-876
-1120
-999
-630
-391
-644
-836
-591
-420
-701
-904
-488
33
-198
-477
-165
250
-41
-188
106
344
202
-403
-269
70
-136
-611
-576
146
-420
-687
-203
-351
-262
-493
-473
-404
-833
-384
46
-557
-860
-525
-450
-602
-868
-733
-311
-455
-765
-526
-510
-623
-604
-615
-699
-840
-711
-783
-1037
-1392
-1140
-892
-1418
-1105
-874
-854
-779
-669
-843
-880
-1012
-1001
-929
-1210
-1281
-984
-886
-1496
-941
-749
-1318
-1080
-674
-518
-833
-709
-692
-319
367
-893
-512
356
-159
-841
-533
-134
-844
-544
-127
-132
-270
978
324
267
206
28
60
-326
-33
33
90
-166
-25
428
386
-67
354
831
641
-467
842
1238
-95
-213
337
47
282
1336
-29
237
1253
991
476
433
1394
1221
623
654
677
950
217
889
903
1139
1407
850
1957
2123
1522
1297
1962
2231
1839
1340
1679
2212
2325
1849
1199
1333
1682
1361
-110
-379
699
531
-980
-1250
-299
-213
-1110
-1504
-928
-529
-1166
-1803
-1225
-1223
-1933
-2224
-2252
-2126
-2193
-2333
-2252
-1944
-1482
-1569
-1703
-1311
-1002
-924
-1063
-913
-626
-614
-767
-705
-471
-280
-324
-292
-91
118
277
301
234
235
172
41
-103
-18
60
-194
-296
-205
-220
-566
-767
-547
-485
-701
-751
-614
-527
-733
-897
-959
-928
-986
-1208
-1224
-1207
-1204
-1178
-1155
-1085
-947
-878
-721
-580
-582
-463
-466
-505
-482
-384
-380
-574
-453
-376
-453
-383
-155
-177
-360
-452
-447
-282
-903
-1204
-428
-705
-1938
-1879
-895
-1745
-2891
-1684
-833
-1982
-2572
-1224
-761
-2131
-2328
-1202
-1083
-2086
-1878
-898
-999
-1581
-1455
-642
-691
-1022
-706
-115
195
-193
-317
-99
86
-128
-295
115
201
242
100
27
207
221
446
284
-294
-120
493
238
60
454
648
605
457
88
637
819
101
34
456
839
528
186
558
809
920
881
984
1357
1458
1423
1188
1377
1879
1451
1541
2053
2229
2089
1812
2192
2389
2193
2470
2758
2565
2626
3009
3204
3033
3227
3433
2652
1618
1532
965
-261
-322
219
-350
-1403
-949
-305
-1148
-1813
-1244
-567
-1374
-2355
-1887
-1531
-2341
-3148
-3137
-3039
-3585
-3542
-2858
-2637
-2388
-1968
-1641
-1567
-1519
-1169
-931
-949
-759
-602
-770
-745
-339
-177
-243
-79
509
842
823
1329
1769
1639
1401
1220
1045
869
566
427
435
143
-85
-172
-358
-401
-409
-457
-560
-681
-636
-784
-1107
-1363
-1582
-1860
-2155
-2263
-2227
-2083
-1897
-1811
-1661
-1557
-1461
-1274
-1123
-1029
-1041
-878
-779
-981
-949
-683
-568
-712
-657
-174
85
-9
171
574
540
221
239
349
189
-59
1
70
-157
-287
-264
-277
-269
-627
-825
-547
-1100
-1944
-2012
-1776
-2869
-4008
-2999
-2483
-3717
-3858
-2388
-1903
-3154
-3292
-1966
-1661
-2716
-2889
-1625
-1559
-2319
-2160
-1494
-1285
-1468
-1304
-814
-275
-2
13
146
414
412
240
122
187
433
438
229
421
794
608
345
626
903
689
546
745
820
548
396
422
152
-53
-37
5
35
31
309
477
217
300
605
736
500
565
1177
1339
1197
1308
1785
2099
1714
2234
2985
2910
3189
3678
4236
4342
4373
5008
5428
5502
5610
5162
3598
2214
1920
154
-1445
-674
-154
-922
-1940
-1345
-404
-1648
-2775
-2192
-1726
-2798
-4200
-3818
-3317
-4317
-5310
-5157
-4940
-5121
-4617
-3639
-2565
-1826
-1478
-1107
-1050
-1061
-835
-634
-349
-169
25
290
576
1115
1275
1263
1940
2439
2410
2697
3353
3523
2856
2154
1764
1247
506
184
280
93
-250
-393
-454
-693
-985
-1048
-1222
-1614
-1861
-2048
-2314
-2601
-2932
-3302
-3575
-3685
-3574
-3202
-2649
-2102
-1718
-1518
-1274
-1062
-1059
-984
-671
-438
-541
-429
23
230
206
385
711
960
1145
1370
1702
1969
1833
1432
1163
837
405
99
11
-5
-121
-245
-295
-353
-397
-644
-728
-732
-1029
-1252
-1381
-1491
-1901
-2894
-3422
-3801
-4412
-4608
-4474
-3814
-3195
-3192
-3234
-2638
-2069
-2573
-2903
-2236
-1832
-2388
-2798
-1992
-1386
-1686
-1922
-1291
-616
-717
-406
254
622
627
325
1
-100
-232
-424
-487
-263
-29
-19
94
272
523
585
366
408
499
383
198
54
66
-283
-602
-679
-600
-261
-85
41
481
699
520
522
874
945
800
827
1167
1366
1143
1468
1963
2033
1952
2459
2979
3210
3731
4338
4652
4828
5107
5628
6060
6368
6813
6474
5293
2510
1331
644
-2059
-2567
-1149
-1010
-1941
-2297
-1047
-897
-2667
-3180
-2869
-3110
-4794
-5317
-4677
-4724
-5666
-6078
-5796
-5890
-5169
-3814
-2638
-1268
-345
-195
6
-170
-103
-196
-99
397
673
1038
1660
2534
3095
3012
3105
3732
3801
3680
4030
4242
3634
2704
1625
762
30
-638
-706
-600
-718
-818
-780
-842
-1192
-1745
-2130
-2691
-3204
-3524
-3734
-3694
-3724
-4037
-4119
-3951
-3685
-3161
-2468
-1553
-849
-616
-420
-205
-189
-305
-348
3
213
367
998
1605
2009
2249
2410
2566
2543
2475
2605
2599
2230
1749
1281
691
120
-268
-430
-487
-514
-548
-586
-561
-761
-1173
-1571
-2001
-2422
-2751
-2920
-2875
-2810
-2824
-2758
-2666
-2510
-2179
-1843
-2000
-2664
-2298
-2496
-3880
-3795
-2786
-2703
-3481
-2742
-896
-1124
-1764
-753
179
-398
-1419
-1004
-433
-996
-1508
-1129
-872
-1208
-1359
-1034
-547
-381
-257
-110
-151
-370
-583
-889
-1173
-1276
-1333
-1358
-1255
-793
-454
-313
-169
74
164
6
148
423
556
425
366
639
540
629
1062
1105
1546
1946
2107
2326
2542
2710
2582
2488
2201
2421
2677
2447
2701
3447
3766
3648
3833
4807
5326
5151
5889
6747
6678
5727
3159
483
-96
-2782
-5361
-4014
-2260
-2080
-2854
-2268
-240
-1096
-3354
-3523
-2978
-3590
-5674
-6018
-4741
-4890
-5894
-5762
-5215
-4586
-3562
-2118
15
1500
1665
1716
1526
724
87
-217
206
525
889
1880
2962
3874
4148
3980
4197
4187
3468
3216
3260
2822
1880
644
-485
-1232
-1964
-2145
-1708
-1307
-1101
-955
-934
-1231
-1923
-2684
-3478
-4329
-4732
-4722
-4371
-3930
-3586
-3178
-2792
-2476
-1935
-1192
-415
217
612
756
669
490
352
294
362
691
1176
1892
2648
3244
3653
3671
3264
2720
2204
1775
1403
1030
648
235
-189
-583
-840
-966
-984
-993
-1044
-1073
-1165
-1468
-1920
-2444
-2987
-3505
-3792
-3714
-3366
-2841
-2295
-1815
-1423
-1177
-925
-732
-580
-475
-362
-514
-773
-337
-607
-1631
-1162
-545
-1605
-1870
-388
-25
-1136
-1067
-317
-955
-2158
-2219
-1831
-2187
-2632
-2411
-2175
-2337
-2237
-2026
-2045
-1973
-1618
-1592
-1772
-1392
-1189
-1479
-1612
-1530
-1261
-1221
-1007
-329
165
461
567
853
1121
869
857
1159
1206
1212
1380
1616
1725
1743
1731
1867
1955
1894
2211
2353
2137
2205
2222
1673
1517
1640
1692
1747
1682
2180
2933
2777
2693
3831
4349
3829
4300
5803
5919
5883
5897
4690
1642
-1493
-2622
-4063
-4876
-3075
-1329
-917
-1004
-672
208
-1245
-3042
-3408
-3603
-4888
-5804
-5219
-4454
-4329
-4539
-4439
-4083
-3152
-1628
27
1367
2163
1882
1208
273
-277
-368
-605
-201
704
1701
2888
4068
4762
4647
3956
3420
2734
2030
1746
1737
1291
323
-587
-1221
-1509
-1620
-1316
-779
-598
-669
-734
-1136
-1753
-2640
-3691
-4628
-5071
-4788
-4091
-3197
-2294
-1681
-1367
-1228
-1027
-642
-359
-114
132
275
280
345
513
707
874
1125
1633
2212
2897
3518
3751
3507
2761
1803
1003
453
139
-12
-29
-53
-166
-257
-330
-494
-836
-1215
-1538
-1824
-2066
-2238
-2455
-2806
-3111
-3354
-3432
-3139
-2570
-1865
-1274
-859
-556
-491
-550
-584
-639
-658
-643
-423
60
585
998
842
1105
1109
42
-154
505
-188
-1511
-1206
-1379
-3050
-3288
-2952
-3021
-2988
-2980
-2405
-2462
-2587
-2588
-3081
-3346
-3601
-3882
-3886
-3678
-2892
-2292
-2190
-1634
-1137
-984
-778
-486
-9
-36
-89
87
54
142
248
418
753
1081
1334
1899
2379
2336
2432
2226
1770
1368
1097
1127
1022
1249
1360
1323
1630
1534
1621
1543
1282
1547
1277
1262
1573
1491
1721
1838
1932
2265
2965
3786
4123
5250
6045
6290
6789
6275
5074
2847
-761
-2390
-3570
-4632
-3245
-1335
-368
-140
-304
329
-382
-2473
-3341
-3924
-5067
-6088
-6299
-5573
-4764
-4871
-4548
-3829
-3090
-1730
-206
1097
1971
1593
662
-365
-962
-1048
-1221
-658
541
1687
3141
4527
5324
5439
4644
3542
2712
1802
1078
974
752
186
-355
-803
-781
-681
-509
-115
-65
-357
-844
-1502
-2193
-3180
-4278
-5101
-5514
-5139
-4204
-3086
-1939
-1116
-792
-755
-804
-741
-812
-943
-902
-778
-556
-171
332
924
1423
1802
2288
2826
3251
3528
3526
3102
2262
1255
485
76
-100
-36
182
380
456
429
341
75
-524
-1277
-1952
-2436
-2749
-2930
-2954
-2933
-2968
-2927
-2722
-2349
-1867
-1424
-1069
-856
-847
-954
-1063
-1090
-1072
-982
-726
-257
379
1089
1659
1733
1594
1488
929
203
-74
-379
-799
-1400
-1629
-1136
-1262
-2483
-2852
-2087
-2861
-4281
-3357
-2383
-3432
-4235
-3500
-3223
-4246
-4359
-3384
-2917
-2986
-2641
-1892
-1356
-1158
-960
-842
-870
-616
-461
-304
288
894
1037
734
964
1451
1247
1104
1507
1778
1665
1556
1551
1581
1503
1059
972
1073
1056
949
1127
1440
1389
1223
896
766
1066
648
615
1321
1270
1378
1671
2395
2860
2667
3325
3925
4072
5052
5592
6287
7264
7083
5575
3916
1537
-1826
-3255
-3642
-3509
-2046
-747
239
641
10
-256
-1604
-3527
-4925
-6005
-6292
-6514
-6325
-5307
-4496
-4328
-3934
-3192
-2172
-931
154
753
1073
512
-421
-1072
-1180
-884
-562
544
2115
3615
5142
5821
5796
5248
3807
2547
1691
997
701
669
658
534
380
256
171
101
-91
-384
-806
-1361
-2016
-2847
-3631
-4469
-5187
-5390
-5032
-4037
-2835
-1806
-1006
-668
-776
-1145
-1472
-1610
-1785
-1683
-1214
-529
313
1148
1894
2455
2770
2929
3112
3214
3158
3023
2637
2019
1333
753
472
437
607
862
1064
1150
979
586
-48
-928
-1859
-2690
-3232
-3408
-3272
-2983
-2706
-2465
-2273
-2127
-1996
-1858
-1733
-1684
-1648
-1597
-1554
-1453
-1304
-1075
-732
-274
302
940
1593
2113
2348
2230
1756
697
293
4
-909
-1530
-1281
-643
-1697
-2227
-374
-769
-2831
-3165
-2449
-2945
-4947
-4911
-3541
-3881
-5005
-4579
-3336
-2956
-3283
-2844
-1837
-1578
-1867
-1797
-1607
-1131
-943
-1393
-1067
-54
494
742
983
1808
2107
1339
1316
1455
1487
1157
709
1191
1456
1255
1250
1663
1923
1496
1376
1322
1238
1087
712
751
794
549
438
571
874
1174
1435
1411
1907
2323
2314
2606
3015
3670
3714
4105
5323
5867
6857
7480
7098
5983
3652
1007
-2391
-3681
-3424
-3473
-2005
-443
599
869
-195
-550
-1717
-3976
-5731
-6814
-6949
-6913
-6394
-5318
-4386
-3929
-3571
-2744
-1715
-528
448
553
661
35
-868
-1245
-1203
-539
128
1277
3147
4745
6060
6539
6207
5244
3447
2029
1241
734
531
590
828
867
845
803
744
538
-109
-729
-1351
-2140
-2857
-3696
-4368
-4942
-5401
-5219
-4508
-3300
-2062
-1233
-715
-671
-1026
-1578
-1994
-2122
-2169
-1877
-1150
-63
1089
2069
2843
3260
3310
3193
3116
3064
2831
2497
2057
1569
1146
852
852
1025
1221
1337
1317
1157
720
37
-839
-1866
-2835
-3522
-3768
-3631
-3253
-2742
-2319
-2072
-1972
-1971
-1961
-2026
-2126
-2188
-2148
-1963
-1680
-1291
-867
-424
49
551
1120
1679
2107
2322
2252
1886
1129
524
82
-392
-1512
-1555
-320
-1111
-1661
102
72
-1793
-2995
-2599
-2911
-5304
-5721
-4127
-4165
-5223
-4667
-3227
-2768
-3184
-2838
-2225
-2133
-2189
-2162
-2014
-1527
-1115
-1369
-1291
-263
649
969
1097
1924
2521
1954
1409
1377
1569
1027
335
842
1368
1375
1441
1918
2183
1831
1400
1154
1037
680
302
385
284
165
305
568
802
1210
1553
1728
2024
2531
2569
2505
2985
3321
3594
4052
5351
6562
6883
7429
7668
6264
4227
1516
-1257
-2980
-3516
-3478
-2229
-473
640
972
48
-753
-1732
-3868
-5816
-6865
-7307
-7231
-7010
-6058
-4756
-4071
-3595
-2877
-1885
-851
-113
234
349
4
-737
-1315
-1204
-464
543
1803
3479
5032
6235
6822
6516
5610
4038
2418
1412
778
530
780
1092
1251
1249
1185
1019
564
-207
-976
-1723
-2661
-3562
-4290
-4823
-5207
-5440
-5245
-4544
-3558
-2514
-1720
-1228
-1148
-1485
-2015
-2442
-2522
-2367
-1918
-1053
93
1340
2424
3225
3665
3707
3505
3154
2825
2532
2285
2015
1698
1487
1409
1438
1551
1645
1638
1452
1016
374
-446
-1355
-2306
-3151
-3694
-3855
-3707
-3322
-2794
-2347
-2107
-2073
-2190
-2375
-2586
-2737
-2742
-2640
-2346
-1844
-1227
-575
24
599
1106
1520
1819
2044
2163
2099
1798
1385
1061
768
587
501
148
-621
-212
-90
-1342
-1035
-194
-1578
-3287
-3539
-3197
-4523
-6072
-5172
-4109
-4661
-4901
-3729
-2746
-2974
-3452
-3091
-2974
-3135
-3063
-2678
-1888
-1177
-628
-474
-62
1023
1500
1186
1234
1769
1844
1243
1112
1419
1498
921
824
1467
1805
1692
1724
1906
1729
1124
587
303
79
-153
-167
171
434
626
890
1263
1371
1241
1279
1441
1447
1591
2343
3188
3507
4273
5728
6172
6710
7740
7899
7201
5226
3303
1365
-1995
-3393
-2899
-2750
-1292
303
1431
1552
222
-817
-2152
-4673
-6679
-7797
-8281
-7947
-6958
-5686
-4353
-3454
-2777
-2041
-1549
-774
-397
-658
-735
-1000
-1411
-1608
-1203
217
1506
2791
4568
6032
6903
7016
6365
5205
3456
1736
853
577
627
1056
1537
1902
2142
1945
1508
781
-389
-1538
-2685
-3738
-4481
-5108
-5381
-5373
-5211
-4680
-3927
-2972
-2103
-1641
-1512
-1758
-2254
-2805
-3136
-2982
-2455
-1672
-556
851
2181
3237
3933
4134
3997
3578
3034
2622
2288
2118
1983
1853
1954
2117
2281
2402
2357
2090
1590
873
-41
-1082
-2054
-2871
-3537
-3902
-3818
-3436
-2986
-2546
-2169
-2033
-2283
-2666
-2977
-3246
-3413
-3400
-3099
-2565
-1878
-1087
-258
477
1028
1444
1720
1859
1969
1925
1746
1567
1433
1335
1161
1239
1437
1390
724
135
212
-514
-1636
-1548
-1285
-2096
-3343
-3285
-2683
-3913
-5058
-4655
-4374
-4920
-5145
-4387
-3617
-3668
-3586
-3365
-3255
-2903
-2627
-2474
-1942
-1007
-544
-578
-235
777
1149
720
950
1550
1700
1609
1655
2048
1918
1423
1262
1246
1376
1353
1171
1216
1241
1110
768
487
552
401
199
254
364
480
346
508
949
756
1090
1647
1781
2341
2830
3378
3840
4106
5389
5997
6478
7777
7595
6954
5919
4147
2240
-641
-2861
-2828
-2795
-2087
-145
1333
1322
211
-1258
-2221
-4252
-6499
-7616
-8127
-8133
-7340
-6322
-4710
-3481
-3023
-2457
-1957
-1379
-913
-858
-649
-530
-1011
-1314
-970
299
1704
2953
4437
5822
6464
6796
6600
5688
4230
2484
1263
923
847
1209
1817
2097
2165
1864
1323
651
-456
-1657
-2776
-3837
-4637
-5239
-5465
-5270
-5011
-4669
-4105
-3324
-2548
-2041
-1817
-1841
-2239
-2817
-3106
-2888
-2267
-1442
-355
976
2265
3278
3973
4291
4323
3860
3164
2726
2457
2253
2160
2215
2345
2339
2339
2405
2347
2002
1418
651
-268
-1301
-2262
-3008
-3590
-3985
-4012
-3717
-3287
-2841
-2478
-2265
-2357
-2691
-3073
-3350
-3458
-3386
-3090
-2550
-1841
-1040
-228
551
1189
1598
1823
1961
2044
2078
2019
1818
1401
1047
725
597
715
782
1023
1081
661
373
-29
-720
-1674
-2603
-3156
-3656
-4313
-4751
-4356
-4200
-4552
-4394
-3923
-3849
-3983
-3893
-3454
-3526
-3738
-3481
-3001
-2597
-2055
-1363
-630
-56
484
1042
1257
1412
1490
1292
1186
1272
1393
1471
1537
1789
1987
1899
1845
1881
1660
1386
1005
695
484
150
55
79
229
380
455
715
979
1189
1158
1084
1583
1601
1706
2318
3157
3591
3804
5011
6099
6383
7306
7792
7769
7036
5110
3386
1245
-1670
-3281
-3327
-2824
-1259
262
1140
1115
-179
-1603
-3133
-5225
-6827
-8141
-8783
-8207
-7111
-5730
-4182
-3167
-2471
-2024
-1631
-1047
-661
-566
-486
-614
-894
-1043
-422
929
2281
3639
5075
6103
6819
7089
6587
5563
3914
2128
1074
671
795
1307
1672
1978
2073
1751
1152
330
-768
-2020
-3319
-4336
-5005
-5481
-5552
-5288
-4924
-4490
-3967
-3259
-2530
-2014
-1774
-1866
-2225
-2642
-2819
-2539
-1923
-1081
15
1200
2389
3383
4107
4495
4373
3852
3230
2677
2270
2053
2064
2133
2168
2197
2260
2301
2102
1658
1043
281
-630
-1594
-2441
-3109
-3610
-3895
-3928
-3685
-3310
-2917
-2531
-2269
-2283
-2540
-2879
-3139
-3236
-3133
-2809
-2281
-1612
-825
50
855
1496
1870
2050
2121
2138
2069
1804
1421
1082
749
486
563
669
709
832
756
531
211
-355
-1104
-1984
-2706
-3286
-3939
-4371
-4279
-4251
-4252
-3975
-3704
-3703
-3688
-3381
-3264
-3579
-3487
-3224
-3394
-3385
-2772
-2125
-1889
-1284
-210
414
675
1084
1303
1214
822
812
865
667
752
1164
1443
1524
1785
1986
1811
1601
1416
1138
663
160
68
-39
-41
116
478
671
955
1214
1429
1535
1796
1931
2041
2340
2806
3353
3891
4617
5709
6422
6891
7753
8298
8124
7038
5340
3035
-245
-3201
-4051
-3889
-2992
-1161
339
969
262
-931
-2040
-3856
-6102
-8036
-9242
-9439
-8707
-7219
-5447
-4034
-3193
-2759
-2304
-1556
-750
-412
-199
-198
-540
-895
-755
119
1365
2503
3857
5274
6426
7276
7577
7180
5829
3796
2015
931
443
575
969
1359
1613
1625
1363
903
49
-1180
-2567
-3868
-4851
-5599
-5962
-5889
-5671
-5430
-5091
-4480
-3620
-2834
-2154
-1672
-1665
-2023
-2402
-2502
-2285
-1831
-1078
-34
1170
2457
3694
4640
5043
4896
4321
3554
2904
2541
2308
2127
2064
2093
2129
2100
2028
1818
1395
748
-12
-880
-1774
-2581
-3263
-3846
-4258
-4445
-4343
-4006
-3475
-2892
-2492
-2402
-2516
-2721
-2931
-3056
-3035
-2834
-2439
-1820
-961
-37
825
1563
2062
2350
2478
2500
2498
2389
2243
2064
1874
1457
560
390
196
-564
-515
-290
-512
-1034
-1655
-1580
-2096
-3254
-3881
-4194
-4482
-5067
-5312
-4796
-4521
-4672
-4357
-4019
-3720
-3608
-3456
-3039
-2740
-2480
-2279
-2111
-1658
-1130
-543
-165
268
895
1416
1586
1706
2003
1781
1412
1341
1298
1332
1277
1306
1478
1555
1577
1516
1291
1127
843
453
298
215
132
128
360
825
914
1009
1530
1825
2085
2518
3184
3593
3721
4368
4938
5690
6366
7341
8178
8101
7447
6554
4293
1745
-1352
-2921
-3593
-3655
-2444
-584
469
495
-470
-1521
-2828
-4852
-6724
-8117
-8667
-8781
-8017
-6752
-4996
-3945
-3367
-2900
-2064
-1331
-641
-255
387
397
40
-178
13
669
1476
2552
3972
5217
6249
7051
7354
6976
5714
4067
2492
1316
629
520
746
995
1155
1072
888
475
-395
-1452
-2493
-3518
-4455
-5238
-5541
-5577
-5609
-5500
-5192
-4619
-3999
-3327
-2457
-1711
-1400
-1423
-1592
-1654
-1636
-1403
-857
-40
909
1979
3109
4112
4750
4929
4672
4197
3678
3160
2729
2385
2203
2038
1877
1756
1575
1320
986
595
104
-555
-1280
-1948
-2671
-3358
-3907
-4282
-4502
-4497
-4209
-3695
-3185
-2797
-2556
-2447
-2469
-2555
-2611
-2544
-2353
-1978
-1423
-724
98
873
1523
2043
2431
2649
2685
2595
2487
2192
1615
1128
399
-366
-578
-747
-854
-656
-573
-646
-1087
-1409
-1757
-2614
-3585
-4186
-4646
-5257
-5405
-5119
-4803
-4594
-4252
-3726
-3485
-3266
-2791
-2644
-2585
-2507
-2301
-2241
-2097
-1558
-870
-493
20
717
1278
1643
1820
1980
1961
1539
1412
1244
1071
1068
1164
1323
1373
1527
1669
1612
1465
1324
1244
1042
749
662
862
895
821
1142
1480
1868
2090
2595
3451
3875
4226
5130
5919
6483
6966
7571
8063
7645
6590
5141
2963
23
-2449
-3516
-3539
-2960
-1587
-332
398
-56
-808
-1742
-3135
-4883
-6708
-8072
-8613
-8456
-7552
-6234
-4871
-3873
-3346
-2762
-1930
-1003
-378
121
578
643
283
185
474
941
1449
2247
3314
4436
5478
6416
7083
6981
6100
4839
3420
2136
1204
661
403
326
343
334
329
199
-208
-850
-1653
-2519
-3440
-4251
-4780
-5072
-5296
-5485
-5471
-5191
-4792
-4200
-3362
-2449
-1734
-1331
-1027
-806
-712
-680
-603
-369
-29
478
1278
2245
3161
3796
4189
4409
4318
3997
3638
3246
2791
2283
1896
1598
1234
881
607
384
98
-244
-564
-882
-1252
-1675
-2141
-2672
-3268
-3806
-4185
-4320
-4241
-4024
-3684
-3249
-2785
-2399
-2086
-1818
-1648
-1562
-1484
-1311
-1035
-673
-209
359
921
1413
1826
2171
2408
2521
2451
2229
1817
1209
697
306
-311
-649
-736
-1169
-1497
-1402
-1363
-1633
-2005
-2054
-2282
-2976
-3518
-3693
-3832
-4308
-4703
-4596
-4485
-4633
-4407
-3847
-3273
-2891
-2650
-2286
-2000
-1870
-1774
-1621
-1401
-1251
-1046
-763
-373
131
576
875
1178
1539
1647
1596
1641
1682
1610
1390
1250
1193
1155
1070
1113
1335
1549
1575
1674
1926
2096
2039
2045
2150
2294
2386
2645
3066
3675
4331
4880
5389
6417
7392
7724
8272
8853
8512
6962
4850
2531
-317
-2910
-4172
-4263
-3449
-2595
-1587
-875
-790
-1042
-1578
-2573
-3996
-5575
-7027
-8059
-8230
-7693
-6998
-6272
-5542
-4841
-4178
-3209
-1986
-770
245
1006
1478
1616
1446
1402
1367
1189
1146
1453
2110
3000
4148
5335
6198
6560
6398
5805
4930
3891
2821
1833
1056
464
-61
-516
-828
-997
-1256
-1577
-1839
-2150
-2523
-2882
-3116
-3322
-3704
-4172
-4660
-5112
-5393
-5423
-5143
-4620
-3961
-3160
-2303
-1476
-775
-239
132
339
442
501
629
868
1141
1449
1861
2285
2614
2896
3190
3469
3580
3570
3522
3339
2957
2459
1954
1375
734
139
-348
-726
-974
-1104
-1172
-1274
-1406
-1610
-1862
-2181
-2547
-2901
-3224
-3463
-3583
-3623
-3559
-3377
-3132
-2842
-2523
-2160
-1765
-1361
-947
-543
-205
50
256
408
488
498
471
383
223
186
229
286
472
658
717
602
395
204
-245
-795
-1165
-1537
-2025
-2357
-2443
-2530
-2729
-2725
-2609
-2738
-3042
-3156
-3169
-3485
-3738
-3590
-3431
-3521
-3550
-3249
-2967
-2938
-2735
-2278
-1872
-1612
-1241
-801
-416
-109
229
455
579
705
804
858
991
1254
1492
1632
1840
2073
2229
2271
2343
2382
2355
2368
2317
2327
2334
2421
2501
2553
2795
3030
3308
3720
4220
4793
5335
6057
6694
7186
7721
7847
7250
5960
4211
2079
-78
-1717
-2600
-2775
-2600
-2238
-1798
-1503
-1313
-1208
-1335
-1794
-2503
-3359
-4199
-4778
-4947
-4930
-4997
-5095
-5232
-5330
-5274
-4871
-4107
-3161
-2105
-1026
-34
755
1325
1697
1746
1519
1205
957
781
836
1214
1759
2345
2880
3301
3583
3706
3693
3630
3508
3315
3053
2642
2110
1522
920
260
-400
-957
-1439
-1810
-2022
-2025
-1882
-1738
-1663
-1679
-1831
-2122
-2474
-2798
-3104
-3356
-3501
-3540
-3466
-3280
-3006
-2682
-2346
-2010
-1670
-1337
-998
-643
-246
146
456
679
837
899
877
850
871
926
1011
1129
1294
1429
1551
1648
1675
1652
1550
1378
1157
899
636
401
150
-119
-381
-643
-891
-1107
-1260
-1348
-1402
-1423
-1424
-1429
-1429
-1447
-1490
-1556
-1631
-1707
-1768
-1772
-1745
-1675
-1613
-1598
-1608
-1668
-1724
-1769
-1835
-1913
-1914
-1867
-1900
-1837
-1593
-1400
-1340
-1255
-1077
-1009
-1099
-1092
-920
-827
-883
-862
-746
-730
-802
-834
-837
-908
-973
-1087
-1179
-1132
-1067
-1113
-1191
-1155
-1113
-1187
-1279
-1190
-1064
-1044
-1038
-971
-887
-882
-882
-819
-764
-694
-618
-522
-388
-231
-125
-130
-180
-129
9
98
142
191
156
314
544
736
910
1013
1160
1319
1508
1646
1837
2008
2223
2553
2839
3095
3463
3889
4249
4546
4635
4369
3892
3134
2262
1392
640
214
-14
-210
-332
-358
-320
-344
-387
-428
-551
-790
-1057
-1311
-1507
-1642
-1821
-2115
-2499
-2909
-3323
-3660
-3860
-3860
-3756
-3548
-3227
-2846
-2460
-2106
-1765
-1526
-1427
-1383
-1323
-1270
-1211
-1095
-896
-713
-591
-469
-371
-314
-249
-107
109
370
646
893
1101
1241
1306
1280
1153
980
735
452
230
82
1
-58
-70
-77
-135
-223
-296
-356
-399
-436
-476
-505
-559
-607
-647
-714
-789
-868
-941
-1021
-1104
-1117
-1080
-1036
-966
-871
-790
-725
-657
-572
-479
-411
-358
-282
-227
-174
-143
-142
-145
-170
-218
-295
-370
-420
-448
-447
-411
-345
-270
-218
-156
-117
-104
-83
-94
-138
-199
-258
-335
-387
-410
-404
-389
-378
-353
-345
-338
-341
-359
-401
-475
-526
-602
-701
-795
-879
-954
-1126
-1266
-1318
-1361
-1340
-1267
-1131
-1024
-977
-900
-844
-834
-833
-832
-891
-950
-970
-934
-907
-910
-849
-828
-891
-955
-940
-912
-883
-776
-663
-571
-501
-443
-379
-356
-338
-316
-296
-294
-280
-210
-134
-51
-28
-45
-71
-99
-120
-169
-142
-83
-76
-86
-120
-129
-185
-208
-159
-106
-56
9
91
118
155
194
279
379
494
630
768
1008
1253
1528
1835
2139
2490
2780
3038
3262
3330
3198
2892
2455
1944
1386
948
687
474
304
209
177
181
169
170
163
96
-40
-229
-387
-535
-710
-947
-1250
-1610
-1981
-2336
-2634
-2822
-2901
-2926
-2844
-2694
-2479
-2229
-2000
-1763
-1563
-1448
-1372
-1298
-1209
-1132
-1039
-887
-748
-645
-541
-471
-413
-346
-256
-128
21
161
282
418
539
619
652
630
543
397
239
110
-7
-107
-214
-327
-396
-463
-506
-497
-464
-419
-359
-277
-196
-103
-14
54
80
64
45
-19
-112
-173
-189
-195
-200
-169
-110
-51
-28
-19
2
-2
-3
24
44
28
-9
-27
-64
-118
-165
-204
-259
-310
-348
-379
-401
-416
-436
-460
-465
-429
-379
-336
-283
-248
-240
-238
-215
-210
-240
-270
-286
-289
-307
-310
-281
-258
-260
-259
-252
-304
-373
-423
-480
-541
-582
-599
-643
-690
-685
-700
-767
-796
-774
-784
-846
-845
-781
-760
-785
-776
-743
-759
-812
-829
-813
-796
-797
-761
-719
-697
-660
-625
-601
-577
-553
-517
-489
-448
-403
-399
-401
-401
-376
-367
-370
-355
-349
-345
-333
-347
-369
-387
-402
-422
-443
-436
-431
-424
-400
-367
-338
-317
-284
-227
-171
-118
-59
25
121
214
313
423
510
574
672
788
895
1018
1205
1428
1696
1965
2254
2538
2750
2871
2889
2784
2549
2184
1771
1337
964
710
512
355
237
177
134
93
62
44
-1
-84
-169
-263
-373
-523
-724
-963
-1236
-1553
-1855
-2121
-2326
-2453
-2526
-2538
-2511
-2416
-2253
-2053
-1831
-1587
-1345
-1123
-923
-773
-666
-591
-558
-583
-640
-692
-725
-743
-717
-628
-490
-347
-207
-65
56
129
183
204
171
82
-42
-152
-255
-342
-378
-379
-368
-342
-320
-290
-236
-176
-121
-52
26
124
231
317
396
435
425
380
314
230
145
66
10
-49
-96
-122
-171
-211
-225
-205
-172
-134
-83
-44
-3
15
5
-23
-70
-126
-197
-254
-305
-365
-407
-439
-471
-488
-488
-440
-384
-325
-280
-244
-227
-241
-262
-273
-293
-314
-322
-324
-327
-337
-343
-348
-361
-408
-433
-452
-495
-533
-600
-667
-717
-789
-836
-842
-837
-868
-867
-841
-845
-869
-884
-879
-867
-878
-890
-863
-857
-875
-900
-897
-900
-883
-878
-870
-838
-798
-784
-798
-799
-765
-768
-797
-783
-751
-735
-768
-780
-761
-750
-754
-728
-687
-666
-661
-651
-661
-659
-653
-653
-656
-651
-612
-579
-551
-517
-464
-405
-364
-328
-291
-232
-175
-107
-48
9
78
135
214
300
389
510
641
792
942
1065
1252
1443
1620
1818
2055
2285
2434
2493
2444
2255
1947
1615
1307
1031
808
662
536
432
357
344
357
344
316
252
144
47
-2
-42
-150
-312
-546
-866
-1216
-1548
-1845
-2108
-2294
-2384
-2418
-2374
-2240
-2038
-1817
-1579
-1312
-1068
-893
-729
-613
-541
-518
-552
-618
-725
-822
-901
-935
-905
-812
-687
-531
-380
-210
-47
71
151
181
148
30
-95
-189
-273
-325
-338
-328
-307
-253
-181
-109
-5
92
174
258
337
437
535
602
640
637
598
488
321
169
51
-40
-111
-153
-202
-218
-214
-221
-220
-200
-156
-135
-126
-129
-116
-127
-178
-257
-332
-425
-497
-531
-571
-591
-583
-559
-536
-502
-442
-357
-281
-239
-205
-148
-134
-153
-171
-197
-232
-295
-334
-353
-373
-389
-397
-386
-402
-419
-429
-496
-604
-708
-820
-912
-989
-1017
-963
-936
-917
-881
-873
-891
-913
-913
-898
-893
-890
-856
-819
-784
-766
-769
-769
-815
-828
-848
-860
-813
-730
-648
-646
-630
-630
-610
-635
-611
-545
-526
-495
-520
-560
-526
-512
-532
-562
-543
-550
-547
-500
-514
-471
-479
-488
-458
-426
-422
-396
-316
-295
-245
-179
-129
-108
-73
-44
-57
-39
33
130
218
281
349
443
535
605
701
893
1109
1317
1474
1690
1911
2111
2339
2501
2557
2427
2118
1791
1469
1178
939
773
686
579
462
398
401
417
372
271
155
-1
-155
-249
-302
-409
-621
-926
-1295
-1699
-2094
-2437
-2699
-2857
-2941
-2918
-2772
-2539
-2264
-1986
-1707
-1474
-1298
-1158
-1048
-938
-830
-762
-717
-708
-740
-772
-784
-724
-603
-434
-227
-19
165
273
358
462
522
485
389
267
149
61
-9
-45
-85
-124
-127
-87
-10
72
159
242
335
420
499
571
585
547
477
390
291
160
20
-107
-230
-301
-336
-334
-286
-256
-216
-163
-104
-83
-82
-62
-47
-48
-66
-129
-203
-246
-308
-380
-479
-541
-580
-611
-603
-563
-524
-473
-407
-325
-276
-291
-326
-353
-396
-444
-446
-448
-460
-471
-454
-439
-443
-458
-445
-418
-383
-405
-493
-616
-793
-997
-1197
-1271
-1201
-1164
-1191
-1121
-948
-889
-958
-920
-800
-858
-1030
-1055
-970
-928
-956
-929
-892
-905
-994
-1076
-1088
-1060
-1020
-951
-811
-667
-503
-437
-456
-508
-490
-528
-586
-573
-529
-443
-409
-328
-280
-289
-312
-254
-199
-209
-80
23
54
175
237
215
131
216
328
325
394
422
503
563
569
610
691
773
813
825
965
1119
1257
1428
1543
1694
1990
2283
2619
2948
3182
3406
3500
3376
3022
2480
1877
1333
901
648
451
293
143
38
6
14
7
-57
-215
-427
-615
-709
-756
-884
-1170
-1583
-2100
-2657
-3146
-3529
-3779
-3855
-3795
-3640
-3372
-3038
-2645
-2260
-1922
-1657
-1468
-1314
-1187
-1047
-895
-738
-592
-503
-480
-475
-423
-327
-189
59
327
582
815
1007
1187
1333
1400
1335
1135
853
537
233
-4
-163
-267
-359
-445
-488
-453
-383
-298
-204
-95
23
130
234
292
267
180
47
-147
-359
-571
-747
-844
-864
-834
-725
-602
-508
-412
-303
-199
-104
-31
13
7
-59
-133
-200
-301
-454
-609
-730
-795
-811
-731
-586
-429
-268
-137
-33
63
106
94
51
-19
-126
-257
-340
-394
-476
-550
-574
-548
-545
-507
-373
-228
-119
-92
-114
-168
-309
-570
-834
-1132
-1587
-1981
-2257
-2521
-2636
-2448
-2150
-1994
-1827
-1471
-1209
-1144
-1098
-975
-995
-1290
-1605
-1744
-1898
-2126
-2239
-2229
-2249
-2298
-2225
-2043
-1779
-1469
-1123
-831
-625
-474
-459
-496
-550
-702
-835
-905
-992
-1052
-1129
-1112
-928
-683
-362
-19
341
639
862
1146
1303
1239
1023
860
603
387
398
571
853
1333
1763
2092
2315
2550
2722
3053
3657
4178
4840
5414
5953
6275
6178
5704
4739
3304
1822
484
-324
-606
-737
-708
-804
-865
-819
-712
-527
-537
-775
-1281
-1875
-2377
-2712
-2924
-3237
-3773
-4484
-5244
-5775
-5984
-5766
-5200
-4505
-3731
-2984
-2271
-1510
-874
-427
-211
-234
-339
-415
-401
-257
-49
214
495
740
998
1313
1692
2151
2666
3142
3547
3778
3760
3579
3240
2789
2256
1635
988
347
-171
-515
-700
-735
-718
-730
-775
-874
-956
-1040
-1133
-1270
-1509
-1834
-2212
-2553
-2872
-3116
-3254
-3322
-3267
-3077
-2747
-2290
-1771
-1215
-707
-322
-49
141
265
322
330
311
292
277
289
365
514
722
955
1201
1451
1704
1903
1998
2039
2001
1866
1645
1335
975
604
251
-74
-323
-505
-625
-719
-765
-741
-718
-700
-717
-748
-813
-962
-1094
-1250
-1604
-1976
-2289
-2670
-3050
-3310
-3343
-3305
-3405
-3357
-3041
-2692
-2421
-2124
-1728
-1488
-1566
-1703
-1673
-1576
-1546
-1513
-1454
-1350
-1319
-1295
-1131
-912
-646
-488
-397
-278
-197
-166
-221
-330
-489
-729
-998
-1207
-1304
-1306
-1262
-1186
-1055
-945
-821
-700
-536
-329
-170
-5
149
328
526
713
939
1187
1480
1821
2164
2523
2989
3587
4107
4586
5087
5656
6192
6654
7313
8142
8948
9753
10435
10716
9987
8171
5347
2060
-989
-3176
-3902
-3524
-2726
-1983
-1796
-1977
-2449
-2870
-3085
-3362
-3863
-4642
-5581
-6310
-6703
-6784
-6805
-6935
-7096
-7033
-6366
-4919
-2769
-407
1475
2626
3015
2946
2697
2491
2451
2372
2261
2222
2421
2953
3640
4365
4978
5325
5463
5485
5564
5628
5480
4906
3887
2517
1009
-415
-1554
-2365
-2846
-3117
-3209
-3103
-2867
-2603
-2451
-2503
-2796
-3271
-3766
-4173
-4423
-4610
-4725
-4785
-4740
-4498
-4013
-3269
-2315
-1269
-262
646
1441
2052
2459
2652
2634
2469
2264
2108
2073
2177
2396
2634
2830
3003
3138
3223
3254
3193
2969
2571
2013
1353
631
-91
-777
-1415
-1954
-2373
-2633
-2721
-2690
-2566
-2432
-2349
-2321
-2341
-2415
-2521
-2636
-2765
-2905
-3013
-3019
-2900
-2648
-2260
-1771
-1194
-601
-141
190
359
400
176
-191
-386
-547
-722
-808
-640
-325
-227
-156
77
279
282
122
125
171
14
-244
-472
-679
-1050
-1505
-1805
-1935
-1927
-1857
-1667
-1385
-1179
-1022
-923
-865
-803
-812
-800
-792
-767
-697
-653
-512
-362
-180
-34
113
372
622
980
1285
1544
1663
1642
1640
1482
1376
1412
1460
1486
1472
1610
1782
1984
2254
2539
2829
3036
3283
3520
3660
3810
4122
4397
4400
4044
3363
2354
1133
-93
-1027
-1400
-1253
-689
-63
450
707
599
227
-226
-595
-816
-986
-1110
-1243
-1462
-1819
-2305
-2839
-3323
-3621
-3579
-3140
-2373
-1465
-628
-75
97
-43
-379
-692
-885
-903
-758
-552
-334
-169
-90
-55
-19
85
298
607
1003
1420
1718
1801
1614
1196
629
47
-408
-651
-689
-601
-464
-323
-239
-209
-208
-168
-123
-81
-26
84
179
170
46
-219
-543
-871
-1082
-1136
-1055
-844
-560
-308
-141
-47
-15
-19
-49
-46
-48
-63
-113
-188
-293
-462
-645
-799
-882
-885
-782
-578
-340
-140
7
55
-4
-125
-255
-358
-426
-481
-530
-582
-653
-726
-787
-829
-824
-760
-617
-425
-220
-32
68
72
-28
-190
-376
-528
-622
-646
-659
-656
-637
-637
-650
-653
-680
-764
-819
-889
-975
-1057
-1089
-1091
-1132
-1237
-1311
-1341
-1332
-1317
-1210
-1041
-881
-791
-746
-739
-797
-899
-997
-1077
-1125
-1147
-1132
-1014
-860
-764
-670
-557
-485
-497
-475
-363
-347
-361
-327
-374
-461
-519
-483
-393
-372
-410
-430
-236
-131
-123
-67
-41
-90
-55
-44
-169
-189
-102
4
80
177
215
218
133
173
273
412
610
887
1170
1287
1256
1274
1308
1297
1418
1669
2013
2308
2514
2757
2892
2942
2857
2629
2276
1759
1165
608
238
176
274
421
484
473
313
20
-222
-400
-534
-725
-904
-1125
-1436
-1841
-2260
-2683
-3057
-3338
-3401
-3227
-2837
-2353
-1902
-1600
-1483
-1505
-1583
-1637
-1576
-1420
-1243
-1080
-932
-798
-695
-565
-334
-33
320
690
1122
1528
1765
1804
1639
1324
922
543
292
202
188
174
130
66
-34
-125
-190
-210
-197
-200
-203
-235
-290
-407
-624
-934
-1245
-1501
-1667
-1685
-1556
-1331
-1127
-977
-858
-788
-744
-665
-566
-472
-412
-394
-389
-426
-503
-581
-649
-712
-718
-624
-414
-153
90
267
344
310
190
28
-113
-218
-311
-419
-555
-696
-822
-898
-953
-971
-929
-836
-725
-653
-649
-777
-1083
-1491
-1900
-2236
-2393
-2330
-2163
-1999
-1868
-1731
-1625
-1578
-1466
-1257
-1032
-908
-831
-759
-773
-901
-1031
-1131
-1263
-1404
-1455
-1319
-1073
-815
-608
-484
-454
-485
-494
-502
-504
-533
-604
-749
-850
-841
-798
-745
-697
-581
-385
-187
60
280
475
463
285
65
-93
-112
-85
89
355
487
607
775
1096
1363
1582
1918
2255
2502
2730
3031
3263
3313
3262
3332
3642
4087
4528
4986
5476
5754
5503
4674
3382
1737
21
-1299
-1826
-1647
-1126
-647
-500
-716
-1345
-1988
-2362
-2398
-2350
-2393
-2517
-2810
-3307
-3946
-4564
-5048
-5314
-5257
-4711
-3690
-2340
-1009
39
605
698
534
359
387
663
1059
1371
1515
1540
1526
1516
1640
1944
2356
2782
3221
3684
4007
3994
3569
2811
1789
701
-209
-766
-997
-1069
-1137
-1293
-1498
-1708
-1847
-1883
-1832
-1788
-1800
-1889
-2059
-2290
-2590
-2923
-3261
-3492
-3528
-3273
-2704
-1918
-1080
-388
116
454
694
890
1092
1310
1461
1462
1340
1225
1138
1085
1094
1191
1340
1521
1746
1989
2168
2177
1959
1519
930
297
-276
-740
-1104
-1393
-1667
-1920
-2129
-2216
-2225
-2148
-2029
-1994
-2057
-2181
-2445
-2816
-3152
-3405
-3691
-3981
-3878
-3530
-3211
-2907
-2241
-1439
-955
-732
-213
323
410
131
95
172
-48
-377
-396
-190
-129
-114
71
384
544
569
558
493
266
-101
-448
-836
-1182
-1558
-1845
-2050
-2174
-2159
-2008
-1767
-1495
-1272
-1002
-812
-669
-533
-446
-356
-383
-324
-175
18
288
629
1184
1716
2160
2670
3264
3811
4163
4464
4839
5122
5231
5403
5566
5963
6230
6674
7162
7729
7872
7150
5359
2830
-139
-2857
-4645
-4960
-4133
-3232
-2733
-2944
-3581
-4740
-5598
-5742
-5220
-4876
-4897
-5197
-5538
-6008
-6343
-6344
-6128
-5762
-5081
-3664
-1581
733
2789
4159
4654
4379
3834
3481
3634
4118
4584
4634
4372
3965
3579
3312
3320
3592
3795
3700
3379
3079
2590
1732
448
-1052
-2699
-4261
-5349
-5716
-5590
-5345
-5144
-5023
-4967
-4901
-4585
-4038
-3373
-2887
-2611
-2476
-2372
-2207
-1985
-1653
-1225
-625
119
1084
2265
3526
4550
5157
5368
5254
4922
4540
4243
3970
3571
2948
2251
1600
1028
572
283
49
-279
-663
-1034
-1372
-1804
-2361
-3029
-3755
-4459
-5009
-5285
-5234
-4965
-4596
-4204
-3784
-3286
-2731
-2123
-1488
-907
-414
-93
61
187
263
261
201
86
-56
-161
-100
111
404
844
1246
1417
1244
955
573
3
-693
-1210
-1510
-1867
-2304
-2561
-2609
-2647
-2694
-2632
-2423
-2296
-2191
-2124
-2036
-1988
-2028
-2136
-2214
-2206
-2108
-1893
-1519
-988
-415
110
572
995
1317
1481
1587
1649
1699
1614
1524
1432
1367
1340
1278
1293
1405
1550
1830
2087
2328
2623
2862
3088
3207
3399
3751
3975
4275
4605
5144
5665
6186
6758
7325
6940
5184
2397
-556
-3487
-5752
-6398
-5313
-3816
-2992
-2756
-3018
-3670
-4624
-4927
-4338
-3719
-3782
-4229
-4742
-5159
-5402
-5209
-4749
-4260
-3549
-2232
-174
2258
4436
5815
6148
5708
4812
3947
3439
3515
3744
3604
3035
2498
2147
1864
1729
1961
2197
1946
1314
607
-51
-992
-2209
-3482
-4826
-6199
-7145
-7245
-6673
-5861
-5030
-4199
-3497
-2931
-2366
-1662
-945
-406
-155
-83
-33
126
396
759
1283
1953
2644
3322
4063
4829
5370
5469
5169
4520
3536
2398
1387
599
-109
-807
-1383
-1811
-2164
-2399
-2424
-2352
-2370
-2530
-2766
-2997
-3275
-3613
-3949
-4230
-4387
-4359
-4073
-3517
-2746
-1857
-980
-154
589
1182
1588
1860
2045
2075
1964
1794
1650
1495
1308
1083
918
737
485
68
-365
-600
-874
-1583
-2385
-2857
-3299
-4118
-4757
-4579
-4307
-4430
-4398
-3758
-3137
-3045
-2978
-2383
-1910
-1869
-1826
-1414
-1056
-995
-859
-403
8
289
515
897
1278
1512
1657
1758
1857
1725
1415
1059
792
480
134
-116
-226
-341
-461
-505
-488
-516
-470
-397
-363
-425
-378
-234
-94
99
406
847
1362
1805
2457
3305
4123
4956
5658
6464
6989
7301
7451
7488
7322
6560
4319
1783
-939
-3081
-4753
-5278
-4287
-3252
-2924
-3049
-3436
-3799
-4612
-5123
-4716
-4628
-5001
-5782
-6068
-6083
-5787
-4970
-3868
-2851
-1845
-483
1611
3639
5066
5733
5684
5264
4548
3867
3431
3257
3310
3063
2674
2392
2249
2120
1895
1836
1709
1062
50
-1032
-2050
-3064
-4215
-5074
-5838
-6563
-6905
-6602
-5800
-4872
-3999
-3127
-2389
-1904
-1473
-1068
-571
-281
-102
83
316
664
1129
1650
2306
3004
3640
4084
4332
4486
4422
4113
3546
2792
1823
742
-141
-763
-1229
-1649
-1924
-2045
-2196
-2320
-2305
-2242
-2291
-2527
-2804
-3075
-3371
-3608
-3703
-3642
-3436
-3093
-2560
-1950
-1279
-558
160
809
1316
1596
1667
1625
1511
1375
1190
1015
883
730
418
255
-22
-346
-632
-804
-881
-1041
-1011
-1122
-1691
-2356
-2879
-3258
-3683
-4075
-3781
-3313
-3078
-2985
-2461
-1845
-1610
-1546
-1233
-802
-616
-618
-512
-232
-53
-22
30
261
534
600
733
978
1296
1311
1132
1037
959
657
219
15
1
-164
-351
-358
-226
-93
-88
-20
104
277
280
274
301
447
847
987
1175
1573
2185
2627
2720
3368
4284
4711
5008
5497
6247
6480
6089
5795
4062
1492
-1210
-3132
-4421
-5164
-4374
-3112
-2623
-2750
-3081
-3254
-3900
-4444
-3781
-3413
-3491
-4060
-4327
-4510
-4661
-4029
-2979
-2241
-1524
-270
1713
3388
4496
5326
5372
4815
4056
3485
3035
2449
2306
2222
1866
1395
1157
1028
794
728
922
756
-53
-1010
-1870
-2695
-3630
-4248
-4678
-5262
-5649
-5402
-4698
-3945
-3112
-2152
-1268
-824
-422
33
401
513
592
743
781
774
981
1277
1619
2073
2664
3121
3220
3207
3130
2872
2393
1823
1127
209
-646
-1223
-1636
-1986
-2191
-2191
-2197
-2240
-2113
-1880
-1759
-1825
-1893
-1964
-2144
-2347
-2414
-2393
-2300
-2042
-1587
-1150
-738
-248
308
770
1105
1348
1400
1201
926
709
483
168
-224
-521
-694
-799
-771
-665
-479
-434
-540
-737
-988
-1251
-1616
-2012
-2315
-2578
-2815
-2981
-3050
-2874
-2527
-2039
-1666
-1353
-1022
-663
-373
-245
-212
-79
-39
-195
-238
-12
198
228
267
456
604
628
683
925
1105
958
703
617
386
-116
-411
-453
-496
-725
-847
-722
-481
-400
-215
107
369
328
151
208
238
278
287
531
706
832
963
1225
1628
1833
2197
2530
2769
2881
2803
2714
2546
2224
2019
1708
1570
1382
844
306
-270
-819
-1551
-2052
-2120
-1991
-1964
-1967
-1887
-1896
-2205
-2475
-2447
-2427
-2410
-2382
-2085
-1795
-1470
-1010
-563
-171
31
357
750
1079
1319
1515
1584
1550
1404
1184
966
739
651
515
401
280
156
-31
-257
-452
-584
-781
-1100
-1385
-1667
-1903
-2053
-2066
-2024
-2003
-1903
-1675
-1454
-1226
-984
-694
-423
-255
-96
66
166
209
294
378
452
517
588
659
697
747
815
574
333
139
-47
-372
-650
-629
-753
-1167
-1528
-1696
-1832
-2185
-2569
-2560
-2492
-2643
-2814
-2618
-2189
-1991
-2014
-1897
-1650
-1539
-1537
-1308
-791
-494
-394
-257
32
199
227
347
543
657
585
513
524
440
231
47
10
-118
-312
-438
-491
-496
-474
-521
-575
-617
-594
-640
-635
-513
-356
-292
-202
-22
254
502
711
1039
1477
1851
2182
2627
3102
3562
3920
4327
4818
5159
5391
5712
6060
6288
5093
2738
710
-1119
-2924
-4599
-4446
-3265
-3060
-3221
-3181
-3108
-3646
-4816
-4437
-3442
-3375
-3791
-3904
-3817
-4133
-4068
-3274
-2580
-2152
-1487
314
2260
3302
3877
4246
4351
4100
3622
3201
2606
2269
2116
1845
1489
994
542
90
1
389
556
108
-604
-1224
-1814
-2508
-3120
-3412
-3972
-4540
-4472
-3957
-3506
-3101
-2408
-1447
-834
-478
24
488
677
708
939
1155
1055
949
995
1077
1267
1662
2120
2336
2294
2262
2218
2018
1668
1242
634
-20
-518
-870
-1240
-1584
-1764
-1847
-1977
-1971
-1771
-1614
-1610
-1605
-1501
-1507
-1712
-1912
-2034
-2100
-2026
-1746
-1384
-1116
-835
-387
101
468
790
1050
1176
1170
1121
1094
983
795
642
469
309
187
91
-10
-144
-175
-195
-259
-401
-660
-985
-1344
-1666
-1978
-2312
-2562
-2625
-2781
-3042
-2985
-2686
-2554
-2516
-2033
-1251
-959
-977
-692
-314
-259
-514
-320
230
397
273
436
819
952
921
1088
1264
1245
1204
1193
1137
854
490
209
-115
-476
-798
-923
-1018
-1066
-1003
-992
-922
-896
-828
-834
-766
-587
-485
-431
-516
-451
-254
-217
-56
128
389
569
750
1061
1160
1203
1275
1302
1220
902
830
729
422
87
-57
-17
-228
-536
-505
-522
-650
-767
-733
-692
-887
-1022
-983
-981
-1018
-961
-692
-456
-303
-37
279
541
704
870
1065
1118
1034
832
523
209
-36
-291
-436
-540
-500
-473
-481
-526
-569
-677
-893
-1048
-1153
-1353
-1582
-1782
-1942
-2104
-2227
-2229
-2081
-1937
-1750
-1461
-1130
-905
-749
-610
-511
-498
-509
-497
-535
-602
-654
-672
-644
-647
-590
-515
-420
-333
-268
-203
-226
-254
-353
-479
-549
-638
-732
-836
-892
-838
-847
-789
-709
-604
-462
-435
-324
-221
-206
-143
-160
-124
-47
-66
19
122
312
572
716
1001
1263
1396
1482
1634
1911
1971
1993
2117
2347
2299
2035
2042
2095
2008
1805
1733
1918
1673
1238
955
707
401
-232
-673
-925
-1341
-1803
-2165
-2318
-2348
-2429
-2314
-2034
-1878
-1842
-1737
-1534
-1347
-1258
-1194
-1001
-778
-660
-430
-152
209
464
665
967
1206
1318
1297
1286
1296
1182
893
608
349
53
-208
-404
-520
-675
-861
-945
-965
-991
-1022
-1068
-1084
-1167
-1301
-1349
-1356
-1340
-1331
-1265
-1116
-962
-799
-598
-356
-119
84
223
299
324
293
267
256
231
202
148
99
52
35
48
46
67
70
53
24
-13
-96
-228
-370
-498
-601
-681
-765
-789
-801
-892
-929
-1067
-1171
-1296
-1352
-1276
-1237
-1174
-1080
-1060
-1041
-1149
-1165
-1119
-1073
-1006
-895
-720
-705
-802
-879
-900
-922
-1001
-936
-766
-687
-725
-693
-611
-652
-793
-761
-634
-605
-680
-622
-465
-519
-564
-543
-473
-447
-432
-238
-44
12
85
220
334
339
393
550
660
767
873
1115
1281
1394
1542
1642
1660
1677
1690
1684
1598
1641
1624
1516
1285
1135
1042
724
498
351
212
-132
-496
-691
-949
-1293
-1470
-1479
-1478
-1674
-1629
-1521
-1512
-1515
-1450
-1187
-1080
-1014
-773
-604
-524
-466
-243
-61
29
219
497
708
749
827
945
911
812
743
749
624
429
288
105
-148
-361
-465
-573
-766
-815
-824
-867
-990
-1069
-1042
-1193
-1384
-1410
-1329
-1259
-1191
-981
-701
-524
-492
-395
-249
-160
-60
83
266
390
359
355
328
310
315
286
318
330
336
361
357
297
141
22
-41
-150
-282
-401
-428
-468
-598
-702
-755
-796
-876
-886
-833
-776
-733
-738
-724
-698
-668
-649
-619
-573
-530
-423
-321
-224
-134
-66
6
61
108
114
137
187
156
116
84
44
-15
-150
-207
-244
-329
-439
-497
-852
-1382
-1744
-2053
-2248
-2604
-2611
-2115
-2014
-2137
-2022
-1677
-1499
-1748
-1552
-975
-578
-721
-774
-373
-202
-284
-328
-23
359
413
622
980
1216
1232
1126
1152
1206
1091
944
825
797
640
436
306
183
76
8
-76
84
235
71
60
37
-33
-48
-301
-325
-391
-588
-553
-593
-616
-625
-623
-473
-376
-288
-118
69
160
180
256
316
381
314
288
376
446
542
605
697
772
720
652
594
542
406
228
175
75
-171
-434
-637
-777
-997
-1128
-1086
-1037
-1091
-1156
-1088
-1029
-1057
-1077
-1019
-922
-849
-731
-619
-559
-486
-399
-296
-205
-122
-22
73
122
138
190
164
107
35
-26
-56
-113
-149
-195
-243
-203
-187
-185
-219
-225
-220
-246
-262
-295
-263
-281
-408
-471
-596
-783
-924
-1049
-1039
-979
-1046
-931
-741
-797
-916
-892
-837
-954
-1254
-1249
-1094
-1133
-1260
-1095
-808
-791
-870
-689
-448
-432
-460
-213
30
-55
-189
-152
-101
-208
-273
-122
76
130
149
290
382
376
394
433
516
677
779
771
843
906
946
904
901
1011
1089
980
1002
1077
972
750
627
547
370
73
-164
-313
-628
-902
-1042
-1118
-1214
-1278
-1220
-1168
-1138
-1057
-956
-894
-881
-797
-698
-695
-674
-593
-488
-395
-259
-72
104
256
394
513
572
605
647
608
551
506
425
287
107
-42
-198
-338
-431
-511
-568
-626
-636
-659
-766
-813
-813
-862
-917
-964
-978
-950
-959
-949
-852
-798
-713
-595
-480
-339
-196
-22
77
173
279
311
310
291
323
326
308
333
338
360
330
311
325
241
182
137
51
-56
-186
-288
-432
-563
-673
-738
-787
-839
-832
-868
-879
-844
-773
-692
-655
-531
-446
-398
-357
-325
-209
-177
-148
-33
15
54
76
123
150
109
112
115
71
40
39
13
-58
-108
-152
-209
-310
-406
-426
-454
-510
-518
-556
-573
-565
-594
-640
-627
-622
-614
-606
-622
-581
-571
-609
-588
-559
-523
-479
-388
-286
-229
-175
-115
-42
-30
-8
34
39
19
-31
-14
-3
-69
-82
-79
-126
-169
-170
-166
-177
-211
-265
-304
-364
-395
-419
-442
-415
-433
-452
-469
-487
-494
-472
-453
-417
-386
-396
-393
-389
-409
-444
-463
-468
-449
-438
-426
-402
-346
-341
-336
-314
-308
-275
-256
-278
-234
-188
-207
-252
-289
-292
-316
-400
-351
-303
-313
-302
-296
-259
-285
-321
-322
-333
-336
-366
-319
-288
-331
-328
-335
-329
-364
-372
-293
-272
-258
-201
-135
-111
-183
-175
-132
-156
-178
-170
-88
-67
-114
-109
-57
-52
-120
-103
-68
-51
-11
-20
-2
-22
-50
-63
-166
-192
-184
-225
-269
-303
-261
-329
-402
-418
-447
-493
-589
-541
-541
-587
-580
-607
-604
-667
-651
-573
-607
-549
-501
-474
-470
-508
-420
-401
-424
-331
-183
-175
-181
-53
15
1
22
134
219
148
175
237
207
115
117
148
99
39
74
62
-41
-91
-84
-154
-231
-263
-258
-330
-425
-425
-439
-517
-534
-513
-499
-564
-556
-482
-521
-505
-401
-321
-337
-327
-256
-274
-303
-292
-201
-131
-175
-125
-74
-98
-128
-97
-77
-126
-134
-130
-156
-231
-276
-283
-371
-386
-400
-440
-442
-507
-460
-445
-477
-454
-449
-441
-464
-433
-392
-443
-411
-398
-374
-353
-360
-316
-298
-313
-257
-206
-179
-164
-120
-125
-139
-133
-127
-107
-100
-115
-109
-114
-159
-168
-161
-190
-178
-144
-133
-135
-162
-165
-169
-228
-222
-234
-226
-221
-259
-223
-212
-254
-259
-228
-250
-272
-228
-221
-253
-239
-243
-233
-256
-277
-252
-260
-301
-294
-262
-268
-308
-268
-267
-299
-303
-287
-248
-273
-249
-200
-200
-215
-294
-256
-256
-269
-217
-199
-179
-211
-186
-194
-242
-205
-247
-236
-255
-244
-199
-228
-199
-219
-214
-209
-238
-201
-259
-269
-273
-257
-264
-299
-244
-285
-296
-319
-338
-293
-308
-283
-280
-207
-216
-228
-145
-166
-132
-143
-166
-157
-178
-131
-136
-146
-116
-98
-80
-101
-75
-51
-53
-99
-113
-76
-144
-149
-153
-191
-207
-226
-270
-261
-257
-274
-220
-205
-235
-204
-239
-283
-272
-286
-241
-259
-273
-218
-260
-241
-229
-240
-237
-248
-274
-272
-287
-336
-326
-343
-368
-374
-432
-451
-441
-490
-491
-497
-449
-456
-438
-387
-417
-418
-403
-370
-353
-310
-230
-182
-120
-132
-180
-129
-153
-149
-108
-110
-73
-92
-47
-14
-55
-56
-64
-131
-148
-183
-227
-255
-313
-325
-349
-435
-454
-467
-481
-481
-454
-400
-441
-423
-420
-404
-381
-405
-368
-347
-342
-319
-306
-274
-259
-259
-218
-181
-113
-92
-58
-63
-60
-84
-82
-83
-107
-118
-130
-159
-179
-229
-243
-291
-309
-309
-325
-357
-363
-394
-434
-455
-437
-498
-490
-472
-443
-403
-402
-346
-314
-322
-297
-264
-254
-255
-237
-203
-233
-191
-180
-126
-91
-111
-31
-53
-71
-45
-86
-102
-137
-144
-173
-239
-248
-261
-268
-334
-315
-297
-323
-303
-329
-269
-296
-362
-293
-361
-392
-364
-352
-337
-368
-328
-293
-282
-248
-220
-175
-216
-181
-138
-183
-123
-111
-110
-131
-134
-112
-154
-168
-161
-136
-154
-180
-151
-183
-202
-205
-200
-211
-302
-279
-299
-346
-321
-307
-292
-317
-305
-278
-301
-327
-310
-271
-299
-317
-261
-254
-284
-291
-277
-302
-328
-318
-293
-309
-301
-263
-256
-277
-338
-312
-337
-408
-418
-394
-378
-397
-408
-388
-396
-396
-393
-382
-331
-296
-262
-210
-184
-172
-169
-172
-196
-166
-151
-152
-125
-84
-84
-62
-39
-60
-80
-77
-100
-122
-121
-116
-144
-166
-207
-260
-296
-340
-344
-337
-354
-355
-337
-372
-419
-397
-371
-416
-415
-357
-389
-431
-409
-419
-420
-434
-369
-326
-302
-232
-203
-151
-141
-153
-103
-107
-113
-121
-134
-165
-200
-206
-234
-258
-233
-243
-242
-260
-268
-237
-232
-270
-265
-250
-290
-312
-321
-297
-298
-305
-281
-313
-289
-276
-264
-233
-242
-194
-223
-249
-230
-258
-263
-293
-273
-247
-266
-248
-234
-224
-253
-266
-243
-235
-236
-251
-218
-240
-250
-225
-273
-249
-271
-281
-270
-287
-264
-260
-255
-240
-231
-234
-250
-217
-235
-226
-190
-206
-198
-208
-216
-219
-274
-259
-250
-287
-275
-259
-264
-287
-290
-302
-304
-310
-330
-294
-326
-361
-323
-344
-350
-359
-344
-336
-369
-357
-319
-333
-351
-312
-294
-279
-239
-242
-239
-239
-269
-253
-214
-233
-249
-227
-249
-264
-279
-287
-297
-324
-327
-291
-316
-342
-302
-283
-282
-284
-285
-281
-307
-324
-333
-324
-332
-370
-343
-335
-326
-311
-313
-291
-273
-281
-295
-257
-255
-293
-236
-238
-270
-260
-283
-287
-271
-267
-272
-290
-281
-306
-305
-304
-319
-316
-311
-310
-313
-337
-293
-299
-302
-270
-296
-263
-238
-266
-268
-253
-259
-261
-269
-283
-286
-279
-283
-291
-280
-273
-280
-271
-265
-264
-223
-211
-209
-191
-238
-273
-274
-300
-326
-330
-306
-316
-334
-332
-357
-351
-378
-360
-338
-342
-359
-365
-349
-388
-381
-342
-335
-306
-296
-260
-244
-222
-186
-178
-157
-167
-143
-162
-186
-157
-161
-182
-164
-146
-152
-158
-153
-159
-153
-140
-161
-185
-183
-192
-223
-205
-203
-240
-244
-255
-280
-272
-285
-272
-252
-248
-236
-261
-249
-252
-268
-257
-263
-239
-218
-171
-165
-186
-189
-217
-222
-236
-233
-184
-203
-208
-173
-195
-238
-249
-232
-242
-281
-261
-249
-281
-285
-292
-288
-316
-333
-322
-347
-334
-325
-314
-351
-370
-340
-359
-388
-343
-340
-358
-344
-344
-344
-336
-355
-355
-326
-322
-321
-300
-284
-306
-304
-267
-271
-308
-253
-224
-266
-259
-222
-217
-213
-184
-153
-175
-181
-167
-150
-173
-186
-142
-129
-146
-133
-122
-142
-165
-164
-157
-160
-163
-142
-131
-145
-150
-169
-201
-211
-244
-259
-263
-285
-277
-280
-296
-283
-271
-270
-261
-240
-253
-258
-209
-204
-244
-235
-211
-240
-284
-271
-249
-249
-262
-244
-219
-250
-269
-249
-238
-254
-252
-238
-233
-255
-240
-183
-223
-245
-178
-216
-249
-218
-196
-176
-191
-182
-149
-172
-230
-195
-132
-180
-218
-160
-177
-263
-254
-220
-250
-282
-229
-193
-216
-241
-226
-196
-234
-263
-229
-247
-280
-289
-294
-278
-294
-277
-242
-255
-249
-220
-210
-241
-236
-222
-217
-239
-237
-211
-253
-259
-221
-240
-256
-216
-175
-192
-149
-150
-189
-198
-239
-258
-265
-264
-237
-244
-243
-228
-253
-267
-288
-309
-315
-295
-303
-302
-307
-312
-308
-353
-347
-319
-370
-360
-317
-319
-339
-329
-325
-334
-335
-316
-294
-267
-284
-263
-240
-257
-234
-212
-235
-261
-253
-269
-299
-288
-255
-280
-293
-305
-333
-318
-329
-341
-292
-279
-274
-260
-249
-247
-287
-278
-270
-317
-295
-283
-275
-272
-295
-265
-230
-241
-258
-233
-208
-226
-216
-185
-203
-224
-201
-208
-235
-225
-211
-242
-231
-201
-208
-238
-251
-232
-250
-278
-256
-226
-240
-253
-231
-227
-237
-243
-231
-212
-235
-247
-231
-213
-223
-208
-184
-172
-196
-228
-231
-265
-298
-279
-273
-319
-356
-375
-387
-411
-418
-390
-377
-387
-399
-399
-382
-380
-388
-382
-388
-374
-338
-318
-305
-271
-226
-211
-207
-159
-127
-112
-89
-59
-54
-78
-89
-97
-94
-109
-125
-109
-132
-144
-109
-111
-124
-118
-124
-181
-196
-209
-265
-266
-286
-331
-350
-354
-345
-364
-369
-364
-389
-380
-370
-342
-332
-345
-305
-298
-316
-309
-284
-284
-286
-213
-201
-220
-158
-153
-170
-149
-163
-190
-224
-231
-243
-262
-273
-281
-274
-308
-334
-327
-347
-380
-362
-335
-384
-389
-352
-380
-422
-387
-346
-399
-389
-352
-348
-358
-383
-345
-326
-346
-340
-288
-270
-321
-287
-237
-257
-231
-185
-198
-216
-183
-163
-184
-193
-211
-232
-261
-273
-274
-251
-274
-319
-288
-304
-335
-330
-306
-310
-310
-284
-323
-339
-327
-325
-322
-307
-298
-310
-318
-308
-283
-282
-294
-278
-256
-266
-268
-224
-225
-266
-246
-219
-254
-268
-267
-277
-277
-278
-281
-266
-267
-256
-246
-259
-262
-258
-252
-253
-260
-265
-260
-239
-262
-277
-268
-265
-268
-255
-205
-166
-169
-172
-174
-209
-238
-250
-255
-268
-280
-283
-298
-320
-312
-337
-354
-343
-362
-363
-340
-323
-301
-268
-262
-294
-287
-277
-270
-272
-247
-217
-217
-197
-146
-140
-178
-170
-174
-223
-228
-220
-214
-235
-238
-223
-263
-272
-238
-243
-267
-231
-207
-235
-231
-267
-305
-336
-396
-384
-367
-391
-414
-383
-367
-363
-366
-333
-306
-323
-307
-304
-313
-314
-357
-349
-363
-371
-325
-340
-345
-318
-308
-292
-319
-318
-310
-372
-370
-363
-411
-422
-430
-427
-436
-459
-447
-447
-453
-452
-412
-380
-407
-386
-349
-376
-380
-329
-327
-311
-269
-245
-222
-214
-178
-166
-166
-162
-167
-124
-118
-133
-95
-99
-123
-115
-156
-211
-198
-197
-226
-226
-207
-246
-283
-277
-296
-330
-302
-272
-298
-291
-290
-288
-280
-287
-282
-259
-261
-282
-249
-217
-232
-208
-166
-160
-170
-172
-154
-162
-192
-154
-149
-194
-194
-196
-204
-258
-273
-259
-306
-312
-287
-304
-330
-314
-288
-317
-342
-326
-311
-339
-360
-307
-296
-361
-336
-258
-263
-289
-231
-172
-252
-280
-206
-198
-231
-204
-141
-159
-216
-232
-202
-226
-292
-251
-222
-278
-296
-267
-278
-343
-351
-313
-333
-354
-320
-277
-249
-261
-238
-201
-260
-271
-233
-217
-244
-254
-184
-212
-234
-192
-187
-192
-220
-211
-219
-255
-274
-285
-267
-306
-342
-312
-342
-389
-388
-361
-345
-324
-290
-270
-278
-313
-298
-309
-338
-336
-318
-315
-314
-294
-261
-241
-229
-211
-166
-156
-168
-140
-147
-189
-187
-168
-183
-199
-166
-146
-153
-140
-139
-133
-164
-188
-199
-228
-241
-271
-316
-350
-372
-391
-388
-383
-392
-358
-354
-366
-378
-368
-340
-354
-366
-340
-309
-309
-302
-249
-252
-251
-224
-215
-172
-175
-151
-101
-123
-153
-117
-117
-189
-170
-123
-173
-209
-196
-200
-265
-297
-268
-299
-335
-307
-303
-359
-348
-330
-340
-350
-355
-306
-294
-326
-307
-310
-323
-302
-273
-259
-247
-231
-237
-223
-202
-204
-187
-179
-193
-187
-173
-184
-196
-188
-191
-239
-249
-219
-245
-288
-282
-273
-302
-307
-280
-267
-275
-266
-261
-258
-255
-231
-174
-189
-224
-161
-157
-201
-181
-145
-154
-196
-169
-130
-142
-146
-121
-142
-188
-174
-140
-151
-192
-193
-180
-210
-250
-246
-230
-282
-300
-262
-275
-269
-263
-261
-249
-277
-266
-246
-280
-306
-296
-268
-283
-300
-247
-231
-253
-231
-189
-213
-221
-209
-236
-260
-286
-300
-280
-275
-291
-291
-281
-305
-316
-309
-330
-332
-301
-284
-303
-324
-305
-334
-378
-372
-358
-355
-351
-338
-303
-286
-284
-249
-252
-257
-276
-256
-255
-272
-248
-235
-254
-245
-227
-245
-255
-258
-267
-262
-262
-272
-270
-288
-302
-295
-290
-323
-318
-289
-295
-275
-251
-253
-245
-237
-226
-218
-196
-166
-160
-154
-142
-157
-183
-184
-179
-168
-163
-153
-108
-95
-103
-116
-135
-166
-205
-203
-195
-203
-204
-226
-216
-207
-239
-260
-259
-286
-305
-287
-300
-310
-301
-319
-334
-324
-323
-334
-315
-273
-253
-277
-263
-261
-288
-291
-271
-251
-270
-290
-264
-274
-311
-301
-273
-308
-332
-298
-298
-312
-295
-285
-294
-294
-315
-326
-319
-332
-338
-345
-328
-326
-356
-346
-345
-352
-360
-335
-303
-312
-266
-221
-211
-197
-165
-171
-188
-139
-102
-109
-93
-74
-86
-116
-108
-94
-128
-146
-139
-154
-192
-217
-225
-232
-278
-276
-249
-271
-277
-244
-269
-317
-306
-293
-334
-353
-332
-306
-316
-336
-300
-297
-328
-329
-316
-305
-305
-321
-305
-318
-365
-376
-382
-381
-403
-420
-356
-339
-379
-354
-329
-374
-365
-311
-306
-296
-270
-281
-285
-301
-296
-277
-296
-250
-212
-220
-206
-195
-188
-172
-176
-154
-161
-208
-199
-199
-234
-237
-240
-260
-252
-261
-256
-232
-233
-230
-195
-208
-249
-242
-273
-296
-303
-312
-280
-297
-296
-279
-290
-299
-297
-288
-297
-299
-290
-271
-275
-292
-286
-273
-275
-256
-230
-241
-225
-197
-210
-209
-194
-187
-186
-210
-213
-236
-267
-272
-261
-251
-273
-272
-276
-295
-328
-336
-346
-363
-354
-347
-345
-343
-357
-348
-349
-364
-336
-306
-311
-297
-269
-267
-279
-272
-269
-261
-288
-294
-271
-258
-252
-233
-212
-207
-200
-178
-167
-196
-188
-186
-223
-222
-219
-233
-256
-260
-229
-258
-285
-266
-251
-260
-264
-254
-245
-276
-253
-205
-223
-247
-252
-234
-259
-287
-254
-229
-230
-236
-199
-185
-218
-203
-161
-159
-192
-178
-188
-215
-231
-239
-231
-242
-259
-251
-219
-223
-237
-223
-230
-254
-255
-254
-257
-295
-299
-291
-317
-322
-287
-295
-312
-287
-295
-295
-281
-273
-256
-273
-299
-301
-288
-318
-338
-324
-323
-337
-329
-324
-334
-318
-312
-265
-232
-237
-214
-226
-260
-257
-270
-270
-280
-266
-235
-251
-245
-205
-202
-233
-222
-222
-228
-233
-238
-246
-247
-238
-270
-259
-269
-302
-276
-279
-259
-236
-236
-237
-252
-259
-275
-303
-319
-297
-290
-304
-279
-269
-278
-272
-234
-240
-263
-248
-232
-219
-231
-206
-190
-214
-216
-205
-198
-209
-203
-196
-223
-235
-218
-204
-248
-277
-279
-320
-347
-348
-353
-350
-337
-330
-330
-345
-343
-321
-308
-308
-289
-270
-257
-263
-248
-232
-228
-208
-190
-167
-152
-131
-112
-105
-80
-88
-68
-73
-137
-150
-147
-144
-175
-174
-148
-170
-182
-170
-172
-183
-184
-166
-190
-230
-267
-284
-290
-322
-324
-296
-302
-297
-257
-269
-262
-253
-248
-244
-228
-214
-223
-216
-214
-217
-210
-227
-210
-205
-211
-189
-180
-191
-225
-216
-223
-218
-204
-211
-196
-208
-205
-219
-234
-228
-251
-267
-269
-267
-288
-286
-268
-299
-301
-301
-334
-340
-339
-329
-338
-330
-320
-339
-337
-324
-294
-280
-261
-253
-245
-227
-241
-253
-245
-227
-246
-243
-197
-206
-229
-213
-206
-229
-225
-207
-189
-197
-206
-174
-176
-225
-213
-176
-199
-214
-191
-173
-188
-200
-179
-168
-202
-196
-173
-187
-195
-176
-171
-195
-192
-161
-145
-158
-161
-120
-138
-166
-148
-146
-181
-215
-229
-234
-238
-260
-247
-260
-286
-258
-263
-276
-270
-259
-245
-275
-270
-242
-263
-270
-241
-234
-236
-249
-232
-215
-226
-231
-204
-194
-215
-216
-194
-209
-250
-248
-265
-288
-269
-281
-283
-286
-280
-260
-256
-244
-253
-229
-227
-268
-233
-222
-265
-252
-236
-248
-242
-229
-207
-208
-236
-205
-163
-164
-152
-128
-107
-145
-163
-129
-141
-189
-188
-147
-178
-193
-160
-152
-162
-152
-142
-158
-188
-232
-243
-259
-298
-285
-264
-273
-293
-287
-265
-281
-267
-250
-257
-261
-252
-244
-284
-303
-287
-278
-295
-268
-232
-228
-244
-244
-217
-237
-263
-235
-213
-237
-258
-257
-296
-326
-307
-263
-283
-289
-254
-248
-275
-288
-273
-255
-268
-268
-265
-267
-294
-290
-255
-267
-277
-277
-258
-272
-274
-245
-238
-245
-233
-264
-283
-295
-290
-298
-302
-306
-292
-307
-320
-297
-268
-263
-273
-255
-233
-252
-254
-233
-230
-241
-241
-222
-216
-223
-211
-192
-207
-215
-231
-214
-211
-218
-218
-248
-235
-244
-260
-266
-267
-264
-272
-272
-274
-273
-259
-243
-220
-221
-229
-241
-247
-233
-247
-246
-235
-228
-242
-256
-259
-271
-263
-261
-259
-245
-245
-243
-251
-274
-270
-239
-277
-308
-283
-296
-300
-274
-275
-273
-304
-296
-272
-295
-299
-276
-277
-277
-256
-225
-222
-235
-228
-200
-215
-242
-204
-190
-206
-180
-197
-217
-235
-261
-253
-245
-237
-231
-232
-235
-234
-230
-242
-254
-239
-242
-241
-251
-221
-226
-238
-240
-248
-244
-269
-269
-260
-262
-290
-267
-259
-304
-311
-322
-339
-368
-377
-337
-327
-353
-361
-345
-329
-358
-340
-301
-303
-316
-325
-304
-329
-337
-335
-351
-358
-365
-360
-368
-387
-382
-369
-371
-393
-359
-344
-368
-363
-335
-321
-349
-373
-347
-353
-365
-360
-339
-323
-323
-300
-289
-286
-305
-302
-292
-292
-288
-309
-299
-313
-351
-337
-327
-346
-342
-304
-301
-275
-245
-248
-250
-272
-288
-272
-283
-279
-246
-223
-226
-243
-244
-241
-245
-236
-233
-256
-225
-245
-274
-267
-279
-279
-267
-232
-231
-244
-219
-227
-227
-231
-234
-229
-242
-231
-242
-232
-233
-247
-267
-284
-292
-284
-280
-296
-295
-283
-296
-322
-341
-321
-327
-324
-297
-281
-290
-279
-266
-279
-291
-258
-247
-273
-270
-243
-253
-291
-304
-290
-279
-291
-266
-246
-235
-218
-231
-218
-229
-267
-235
-255
-275
-257
-229
-221
-239
-238
-229
-273
-277
-258
-255
-256
-278
-254
-259
-315
-336
-327
-318
-336
-352
-329
-332
-322
-305
-288
-269
-287
-270
-249
-268
-290
-278
-287
-308
-302
-308
-297
-299
-329
-312
-324
-350
-354
-332
-317
-303
-285
-303
-300
-289
-302
-302
-294
-297
-279
-299
-320
-290
-324
-330
-325
-313
-321
-356
-327
-332
-356
-363
-364
-349
-412
-379
-365
-397
-370
-341
-325
-358
-345
-304
-328
-352
-347
-335
-355
-359
-304
-282
-290
-281
-252
-237
-248
-246
-199
-226
-226
-202
-191
-208
-239
-212
-229
-265
-258
-253
-257
-281
-282
-255
-264
-290
-283
-257
-301
-330
-311
-332
-377
-363
-332
-330
-332
-321
-287
-322
-349
-310
-315
-346
-333
-307
-328
-329
-304
-295
-310
-307
-266
-284
-284
-263
-288
-289
-305
-310
-285
-282
-292
-265
-275
-295
-270
-266
-270
-286
-248
-236
-283
-243
-265
-293
-300
-327
-300
-315
-311
-283
-294
-292
-291
-286
-284
-317
-289
-257
-296
-283
-249
-262
-275
-281
-237
-250
-251
-230
-230
-220
-242
-246
-212
-229
-221
-191
-208
-208
-189
-215
-223
-200
-229
-220
-227
-253
-256
-257
-281
-304
-279
-300
-341
-316
-312
-307
-316
-318
-318
-330
-339
-344
-334
-312
-326
-308
-322
-313
-325
-319
-327
-333
-331
-348
-333
-320
-350
-327
-308
-329
-336
-292
-283
-303
-293
-241
-254
-288
-244
-254
-245
-251
-252
-230
-261
-259
-246
-251
-289
-307
-253
-302
-313
-310
-312
-313
-342
-315
-321
-322
-329
-340
-326
-385
-375
-324
-310
-321
-325
-306
-335
-356
-316
-277
-285
-291
-273
-278
-280
-277
-239
-207
-245
-205
-184
-228
-217
-172
-202
-251
-230
-236
-240
-250
-264
-235
-257
-280
-236
-247
-253
-237
-261
-268
-265
-285
-280
-288
-315
-332
-346
-361
-343
-321
-286
-294
-318
-297
-284
-307
-315
-268
-257
-295
-310
-278
-288
-347
-299
-260
-308
-307
-269
-264
-292
-287
-247
-241
-295
-273
-266
-290
-316
-327
-265
-284
-327
-272
-247
-283
-279
-220
-237
-251
-237
-230
-190
-267
-265
-202
-261
-268
-250
-263
-267
-275
-256
-283
-316
-304
-270
-308
-280
-260
-271
-281
-307
-277
-274
-291
-306
-278
-269
-301
-267
-268
-269
-243
-215
-204
-218
-230
-266
-222
-264
-280
-236
-275
-283
-301
-257
-253
-308
-211
-217
-236
-197
-189
-198
-258
-201
-199
-248
-229
-208
-238
-284
-289
-280
-291
-332
-266
-258
-336
-269
-280
-318
-313
-309
-257
-288
-289
-262
-278
-305
-300
-235
-273
-242
-202
-192
-202
-221
-176
-178
-205
-199
-185
-175
-215
-201
-187
-234
-193
-180
-199
-200
-211
-208
-267
-253
-223
-228
-234
-241
-182
-222
-214
-176
-185
-187
-228
-181
-215
-236
-210
-272
-212
-242
-265
-199
-228
-224
-230
-253
-228
-272
-263
-262
-299
-283
-300
-319
-349
-333
-326
-325
-327
-308
-291
-299
-302
-263
-268
-255
-289
-296
-259
-301
-315
-285
-301
-325
-318
-323
-339
-302
-310
-308
-290
-318
-306
-310
-341
-342
-287
-330
-379
-329
-318
-392
-386
-311
-318
-375
-332
-309
-302
-317
-309
-268
-269
-323
-278
-215
-272
-264
-190
-215
-239
-185
-210
-243
-226
-250
-255
-282
-271
-227
-277
-260
-289
-287
-256
-328
-293
-231
-269
-294
-314
-312
-317
-270
-311
-285
-225
-300
-304
-268
-257
-263
-255
-204
-244
-266
-249
-294
-261
-264
-271
-239
-264
-251
-299
-305
-237
-275
-239
-236
-242
-211
-253
-270
-326
-235
-264
-258
-241
-260
-203
-305
-290
-255
-270
-240
-294
-210
-264
-287
-253
-301
-286
-278
-254
-269
-237
-209
-217
-185
-206
-216
-250
-283
-292
-315
-288
-294
-251
-268
-311
-270
-304
-311
-302
-269
-235
-258
-220
-228
-257
-262
-323
-310
-252
-312
-281
-217
-323
-287
-283
-310
-306
-296
-228
-274
-315
-267
-258
-279
-318
-227
-218
-305
-264
-217
-261
-311
-252
-276
-280
-323
-276
-228
-291
-252
-210
-286
-243
-313
-249
-230
-312
-219
-201
-218
-230
-238
-185
-238
-195
-211
-156
-117
-229
-190
-189
-213
-205
-270
-185
-219
-258
-267
-279
-232
-317
-284
-303
-314
-249
-337
-338
-311
-286
-324
-361
-247
-271
-311
-311
-292
-258
-256
-283
-223
-198
-285
-280
-231
-226
-239
-170
-152
-202
-234
-247
-229
-284
-241
-168
-191
-209
-266
-188
-268
-326
-251
-257
-237
-321
-272
-247
-311
-282
-317
-242
-309
-315
-296
-345
-267
-310
-269
-295
-293
-297
-300
-293
-349
-244
-305
-304
-219
-271
-245
-322
-243
-291
-280
-224
-245
-255
-288
-241
-259
-302
-277
-255
-274
-335
-252
-269
-295
-302
-225
-205
-366
-220
-244
-270
-288
-260
-169
-301
-268
-271
-289
-314
-393
-202
-279
-276
-220
-246
-231
-360
-282
-240
-270
-236
-254
-219
-305
-298
-249
-277
-227
-195
-164
-201
-208
-131
-198
-275
-225
-179
-264
-257
-205
-204
-233
-302
-215
-249
-359
-242
-240
-286
-298
-272
-219
-351
-333
-296
-332
-414
-427
-272
-339
-389
-304
-295
-325
-382
-312
-238
-288
-264
-194
-246
-316
-293
-248
-313
-346
-243
-257
-322
-328
-281
-262
-332
-303
-258
-308
-335
-314
-256
-310
-337
-256
-310
-284
-284
-267
-221
-275
-244
-254
-233
-254
-268
-318
-285
-230
-367
-286
-221
-280
-269
-301
-250
-271
-254
-247
-122
-182
-296
-187
-300
-259
-203
-240
-118
-158
-136
-219
-202
-193
-261
-128
-165
-132
-178
-258
-207
-328
-300
-200
-214
-240
-249
-232
-314
-371
-391
-272
-300
-363
-268
-260
-306
-339
-331
-294
-265
-280
-279
-206
-249
-264
-214
-241
-203
-192
-274
-283
-277
-305
-256
-255
-207
-164
-262
-291
-236
-294
-290
-253
-200
-172
-221
-274
-207
-310
-352
-197
-227
-274
-179
-187
-236
-282
-250
-198
-269
-297
-186
-162
-338
-289
-171
-214
-320
-283
-170
-216
-310
-249
-88
-263
-400
-166
-168
-264
-197
-75
-151
-362
-229
-137
-220
-233
-98
-57
-263
-216
-108
-138
-199
-233
-44
-162
-318
-201
-170
-227
-260
-214
-193
-236
-277
-244
-164
-242
-208
-174
-192
-220
-229
-187
-217
-269
-203
-154
-226
-190
-79
-183
-306
-202
-182
-266
-255
-166
-182
-283
-316
-236
-252
-338
-193
-160
-223
-255
-216
-146
-258
-225
-134
-212
-242
-261
-189
-219
-255
-195
-177
-241
-271
-194
-212
-230
-157
-209
-187
-276
-222
-171
-269
-201
-127
-199
-262
-196
-182
-284
-207
-213
-226
-236
-283
-166
-217
-269
-207
-202
-245
-281
-161
-198
-211
-196
-155
-130
-279
-205
-181
-256
-231
-222
-144
-241
-288
-182
-201
-274
-274
-160
-231
-323
-259
-205
-261
-326
-231
-212
-271
-307
-238
-248
-351
-265
-266
-289
-278
-295
-241
-336
-318
-274
-321
-283
-278
-235
-246
-268
-292
-323
-310
-325
-268
-270
-287
-264
-293
-274
-275
-226
-267
-293
-246
-219
-253
-266
-238
-229
-285
-261
-155
-202
-239
-165
-263
-195
-218
-258
-162
-277
-178
-188
-263
-121
-114
-164
-192
-152
-130
-205
-236
-121
-95
-206
-164
-115
-154
-232
-183
-166
-176
-177
-220
-79
-148
-287
-105
-216
-249
-283
-310
-181
-315
-279
-147
-295
-325
-288
-303
-309
-323
-192
-157
-279
-196
-187
-286
-281
-168
-166
-253
-213
-144
-157
-235
-186
-112
-237
-276
-217
-208
-296
-314
-216
-225
-280
-322
-220
-187
-351
-255
-163
-283
-296
-260
-179
-242
-324
-200
-171
-289
-238
-136
-186
-238
-239
-197
-278
-337
-181
-224
-283
-225
-232
-217
-268
-260
-187
-256
-208
-208
-237
-152
-249
-248
-189
-232
-239
-263
-238
-229
-285
-271
-260
-226
-300
-280
-178
-260
-257
-238
-289
-325
-336
-335
-330
-280
-311
-252
-269
-313
-321
-414
-313
-319
-359
-250
-262
-273
-325
-316
-255
-341
-288
-217
-217
-230
-291
-275
-225
-339
-335
-220
-345
-299
-324
-411
-281
-378
-388
-324
-354
-359
-456
-261
-314
-395
-260
-306
-266
-360
-359
-137
-318
-364
-197
-234
-322
-312
-258
-247
-382
-380
-207
-298
-352
-255
-239
-292
-380
-311
-288
-365
-343
-299
-209
-321
-310
-180
-328
-314
-252
-283
-236
-265
-258
-196
-296
-292
-207
-293
-276
-204
-253
-263
-259
-243
-286
-291
-274
-303
-291
-298
-312
-281
-239
-241
-260
-219
-276
-257
-273
-269
-204
-254
-201
-123
-229
-216
-182
-270
-290
-212
-193
-138
-222
-208
-138
-299
-298
-181
-199
-233
-215
-159
-265
-288
-252
-230
-209
-257
-222
-202
-316
-328
-239
-292
-239
-237
-271
-175
-281
-281
-195
-258
-252
-197
-219
-293
-211
-236
-277
-229
-221
-184
-306
-280
-264
-316
-343
-293
-183
-283
-288
-171
-284
-370
-345
-281
-285
-320
-232
-217
-292
-359
-370
-314
-407
-410
-269
-276
-329
-306
-330
-344
-411
-466
-316
-354
-438
-306
-374
-325
-427
-439
-313
-471
-389
-334
-333
-328
-352
-227
-318
-351
-268
-286
-277
-282
-223
-199
-214
-221
-174
-210
-266
-203
-214
-201
-212
-229
-154
-275
-274
-197
-275
-300
-332
-284
-301
-369
-318
-263
-298
-420
-345
-313
-460
-342
-337
-310
-327
-384
-245
-309
-341
-285
-230
-217
-303
-199
-212
-213
-252
-241
-185
-320
-289
-280
-288
-235
-347
-256
-253
-307
-257
-286
-300
-221
-267
-300
-192
-269
-322
-220
-292
-245
-257
-282
-203
-292
-320
-255
-229
-245
-227
-199
-216
-218
-326
-261
-209
-290
-229
-232
-203
-252
-305
-178
-223
-223
-202
-250
-239
-274
-280
-224
-210
-248
-216
-215
-306
-276
-326
-310
-319
-335
-277
-303
-351
-329
-368
-429
-390
-357
-367
-318
-378
-329
-274
-397
-345
-245
-312
-302
-282
-237
-220
-297
-234
-203
-287
-303
-259
-251
-324
-333
-297
-273
-340
-344
-284
-352
-402
-390
-358
-374
-446
-377
-376
-414
-434
-410
-353
-417
-432
-363
-351
-451
-421
-323
-382
-409
-359
-324
-361
-419
-369
-343
-378
-411
-287
-245
-319
-289
-276
-306
-344
-331
-209
-236
-293
-240
-199
-287
-313
-216
-219
-228
-253
-183
-127
-260
-188
-111
-150
-155
-111
-56
-95
-120
-97
-50
-118
-158
-80
-107
-149
-138
-85
-122
-181
-119
-114
-176
-177
-168
-169
-203
-246
-156
-177
-269
-183
-203
-265
-227
-266
-261
-267
-285
-213
-217
-243
-176
-180
-210
-213
-235
-185
-222
-265
-163
-201
-246
-278
-277
-280
-324
-274
-254
-220
-252
-288
-267
-341
-338
-363
-330
-312
-386
-324
-345
-398
-405
-380
-331
-342
-318
-293
-292
-307
-344
-330
-334
-322
-281
-264
-270
-288
-269
-294
-288
-233
-284
-242
-266
-264
-218
-298
-239
-205
-225
-256
-262
-220
-276
-247
-215
-211
-213
-231
-234
-267
-246
-249
-228
-232
-285
-259
-291
-295
-286
-280
-238
-273
-303
-304
-289
-339
-323
-284
-288
-258
-283
-256
-266
-320
-252
-246
-238
-199
-181
-175
-189
-183
-205
-229
-203
-155
-155
-134
-126
-103
-144
-135
-90
-99
-111
-68
-97
-134
-95
-109
-121
-110
-140
-57
-97
-136
-67
-120
-103
-137
-120
-96
-161
-142
-113
-156
-168
-163
-120
-132
-141
-135
-91
-119
-141
-129
-127
-149
-143
-109
-137
-125
-147
-135
-103
-172
-116
-113
-171
-138
-172
-157
-174
-215
-154
-197
-213
-195
-241
-270
-299
-315
-293
-316
-332
-313
-317
-360
-363
-350
-351
-388
-343
-318
-342
-376
-315
-306
-352
-340
-312
-323
-341
-339
-257
-298
-321
-301
-312
-318
-346
-313
-303
-352
-320
-336
-346
-364
-376
-356
-361
-394
-406
-401
-437
-445
-462
-499
-509
-541
-524
-525
-566
-542
-549
-574
-582
-568
-566
-597
-592
-579
-586
-615
-609
-587
-601
-580
-585
-564
-572
-572
-556
-580
-544
-490
-499
-469
-467
-445
-418
-436
-406
-399
-367
-341
-330
-288
-265
-254
-240
-209
-217
-228
-198
-172
-141
-116
-65
2
2
22
68
115
113
146
194
222
257
286
313
350
350
420
440
449
481
479
500
548
523
574
606
575
657
633
631
696
667
707
742
726
813
774
793
819
805
857
870
853
744
726
651
448
355
282
242
130
-38
-25
-253
-481
-598
-673
-779
-895
-899
-936
-1126
-1228
-1260
-1330
-1455
-1440
-1365
-1369
-1430
-1385
-1350
-1397
-1378
-1295
-1221
-1192
-1165
-1004
-924
-900
-816
-724
-659
-633
-556
-476
-436
-382
-302
-240
-223
-190
-156
-150
-169
-128
-86
-94
-102
-42
-33
-27
-34
10
34
7
29
77
115
109
140
179
155
118
115
110
64
45
76
46
-26
-64
-90
-146
-235
-277
-311
-345
-415
-420
-441
-482
-568
-646
-645
-839
-927
-899
-1029
-1067
-1101
-1158
-1215
-1410
-1395
-1401
-1502
-1521
-1481
-1470
-1519
-1561
-1510
-1514
-1586
-1525
-1468
-1440
-1436
-1403
-1319
-1331
-1306
-1211
-1146
-1054
-1002
-925
-829
-796
-725
-614
-559
-506
-454
-379
-317
-271
-207
-113
-85
-33
24
83
103
106
169
221
259
299
356
421
429
456
544
573
596
660
722
760
766
864
919
927
988
1082
1147
1201
1278
1386
1450
1500
1565
1630
1707
1719
1768
1744
1624
1585
1475
1314
1278
1194
1133
975
786
652
364
114
-5
-115
-231
-372
-475
-605
-854
-1033
-1165
-1321
-1455
-1517
-1536
-1610
-1731
-1791
-1827
-1878
-1901
-1855
-1786
-1737
-1704
-1598
-1523
-1455
-1369
-1286
-1198
-1120
-1037
-929
-868
-805
-717
-639
-614
-617
-607
-619
-612
-563
-508
-459
-412
-355
-295
-248
-222
-153
-108
-59
13
87
145
198
262
326
345
360
399
432
454
489
534
535
504
481
461
426
372
360
347
297
258
254
226
173
122
74
14
-57
-119
-169
-211
-248
-301
-351
-418
-477
-527
-582
-611
-628
-635
-653
-670
-666
-661
-663
-679
-686
-678
-659
-648
-643
-644
-641
-654
-673
-680
-668
-659
-648
-648
-642
-622
-612
-611
-614
-601
-591
-584
-565
-538
-503
-496
-498
-481
-480
-484
-481
-464
-419
-386
-372
-376
-394
-399
-435
-487
-505
-528
-560
-577
-611
-612
-679
-744
-749
-777
-811
-837
-835
-853
-902
-929
-952
-1015
-1055
-1046
-1049
-1076
-1083
-1060
-1077
-1097
-1066
-1005
-954
-922
-853
-773
-698
-628
-548
-460
-397
-359
-314
-254
-206
-194
-163
-119
-82
-58
-24
-6
14
34
42
58
66
98
128
124
122
142
143
114
102
126
127
121
148
187
218
228
300
381
464
560
645
771
911
1021
1146
1287
1397
1498
1609
1737
1877
2037
2201
2408
2430
2232
2049
1697
1251
782
464
373
46
-393
-711
-1063
-1445
-1752
-1621
-794
-451
-402
-211
73
138
-34
-176
-409
-713
-1054
-1305
-1706
-2215
-2551
-2768
-2964
-3184
-3358
-3362
-3191
-2782
-2256
-1630
-1030
-666
-412
-92
298
612
802
937
1038
993
818
701
522
248
143
238
369
345
390
658
919
1083
1221
1393
1392
1183
1083
1055
876
536
130
-315
-837
-1362
-1797
-2072
-2281
-2330
-2178
-2037
-1926
-1788
-1544
-1205
-845
-473
-164
60
194
273
341
300
235
155
87
101
121
152
251
445
638
798
972
1116
1222
1326
1425
1522
1443
1191
893
542
119
-301
-615
-866
-1149
-1397
-1538
-1642
-1750
-1765
-1627
-1433
-1262
-1091
-899
-743
-668
-590
-552
-579
-690
-759
-851
-819
-1493
-2199
-1694
-2255
-3564
-3136
-2276
-2754
-3573
-2763
-1614
-2286
-2835
-1611
-416
-1015
-1468
-197
451
-493
-829
-72
13
-737
-965
-437
-365
-1069
-1055
-359
-451
-940
-803
-311
-267
-509
-392
-87
-133
-517
-665
-622
-749
-797
-828
-853
-631
-379
-347
-315
-24
343
507
648
954
1295
1360
1310
1595
1745
1508
1409
1683
1811
1528
1478
1968
2145
2036
2156
2788
3206
2972
3159
3798
3941
3935
3963
4210
4382
4040
4010
4083
3715
3162
1710
-204
-1535
-3088
-4712
-5697
-5684
-5328
-5731
-6227
-6000
-5890
-5845
-4935
-3081
-1710
-1234
-488
331
292
59
313
639
568
670
1402
1834
1364
1343
2219
2869
2952
3058
3422
3750
3903
4009
3758
2887
1792
824
-217
-1312
-2105
-2572
-3039
-3508
-3858
-4158
-4353
-4291
-3955
-3261
-2309
-1559
-1288
-1331
-1159
-796
-724
-733
-502
-270
-177
-4
298
495
647
1111
1753
2152
2412
2802
3121
3142
3035
2926
2476
1644
862
293
-226
-781
-1299
-1784
-2278
-2635
-2813
-2881
-2800
-2509
-2118
-1819
-1648
-1524
-1499
-1567
-1534
-1354
-1193
-1141
-1083
-1013
-873
-581
-262
82
452
867
1379
1731
1931
2124
2231
2172
1949
1629
1243
776
346
-36
-408
-759
-1111
-1401
-1604
-1681
-1611
-1495
-1391
-1335
-1308
-1296
-1345
-1459
-1537
-1590
-1581
-1576
-1590
-1640
-1561
-1721
-2176
-1825
-1844
-2443
-2393
-2035
-1902
-2294
-2383
-1692
-1803
-2228
-1677
-866
-722
-871
-347
185
-43
-221
11
169
-19
-154
22
-110
-604
-832
-852
-961
-1191
-1265
-1204
-1155
-1183
-1213
-1153
-1135
-1204
-1157
-1099
-1067
-930
-866
-829
-708
-616
-485
-376
-303
-13
319
562
755
979
1216
1167
1216
1505
1551
1522
1568
1671
1624
1482
1438
1446
1662
1723
1711
2118
2284
2334
2403
2753
2996
3017
3307
3430
3565
3726
3753
4061
3815
3576
3712
2792
1210
-761
-2219
-3394
-5181
-6021
-5668
-5318
-5545
-5921
-5524
-5132
-4883
-3794
-2035
-732
-234
207
582
440
122
180
456
468
776
1416
1732
1600
1596
2420
3232
3375
3309
3410
3657
3560
3039
2191
1120
27
-1055
-2032
-2949
-3525
-3734
-3768
-3768
-3953
-3887
-3519
-3038
-2443
-1771
-908
-393
-420
-604
-678
-583
-611
-508
-218
25
289
586
969
1265
1589
2147
2626
2864
2847
2802
2588
2027
1486
907
197
-650
-1353
-1712
-2041
-2303
-2428
-2439
-2406
-2324
-2061
-1734
-1450
-1126
-805
-694
-778
-855
-962
-1026
-1002
-876
-614
-430
-251
-1
261
683
1138
1470
1701
1910
2063
1966
1663
1338
981
538
115
-258
-657
-989
-1199
-1267
-1343
-1406
-1351
-1269
-1194
-1068
-938
-875
-914
-1008
-1120
-1283
-1396
-1404
-1402
-1359
-1185
-982
-799
-583
-657
-935
-785
-866
-1472
-1640
-1573
-1723
-2042
-2356
-2375
-2399
-2613
-2533
-1853
-1174
-1017
-797
-195
164
-35
-145
181
347
92
-120
-133
-432
-925
-992
-949
-1079
-1169
-1075
-769
-651
-735
-685
-500
-483
-674
-797
-793
-737
-835
-999
-906
-821
-752
-659
-465
-36
298
549
816
1136
1328
1234
1454
1603
1542
1491
1376
1519
1346
1134
1315
1426
1563
1663
1942
2227
2317
2510
2501
2688
2934
3000
3300
3460
3664
3919
3806
3864
3908
3770
3214
2130
587
-1490
-3102
-4397
-5701
-6106
-5775
-5403
-5418
-5713
-5333
-4611
-3964
-2777
-1122
-54
254
381
478
257
-62
-63
284
603
973
1434
1738
1804
2231
3128
3615
3579
3501
3492
3361
2840
1942
856
-296
-1437
-2400
-3254
-3861
-3970
-3822
-3628
-3490
-3401
-3116
-2667
-2080
-1497
-984
-548
-437
-635
-906
-992
-798
-614
-335
135
596
986
1432
1907
2306
2666
2948
3077
2949
2544
2057
1446
700
-4
-669
-1333
-1910
-2261
-2343
-2280
-2208
-2133
-1947
-1743
-1581
-1395
-1171
-991
-931
-961
-1032
-1145
-1251
-1228
-994
-669
-328
80
480
800
1123
1481
1813
1968
1900
1803
1606
1226
807
368
-32
-389
-710
-941
-1150
-1278
-1264
-1183
-1079
-1042
-1017
-986
-1028
-1045
-1077
-1157
-1264
-1360
-1443
-1468
-1442
-1285
-1086
-869
-539
-197
61
308
477
637
580
-133
-320
-681
-2129
-2749
-2783
-3296
-3805
-3857
-3366
-3169
-3237
-2686
-1715
-1178
-975
-392
239
147
-63
-114
-280
-466
-733
-893
-830
-1017
-1126
-822
-665
-601
-377
-204
-24
-56
-323
-402
-530
-924
-1224
-1474
-1603
-1604
-1675
-1471
-1020
-666
-389
72
509
766
1018
1291
1375
1382
1391
1229
1200
1110
988
980
997
1306
1438
1499
1844
2167
2403
2225
2432
2909
2554
2402
2713
2907
2731
2571
3072
3393
3331
3485
3993
4215
3908
3254
2209
525
-1851
-3446
-4572
-5829
-6017
-5671
-5227
-5173
-5439
-4849
-4019
-3171
-1853
-511
374
409
303
243
-97
-371
-486
-95
424
924
1363
1783
2295
2939
3629
3909
3799
3576
3293
2933
2181
1017
-235
-1340
-2316
-3156
-3639
-3662
-3383
-3079
-2869
-2498
-2259
-2040
-1698
-1334
-1025
-941
-952
-1117
-1419
-1612
-1461
-1066
-679
-183
498
1170
1749
2281
2722
2955
2964
2827
2533
2051
1339
666
62
-579
-1117
-1548
-1818
-1915
-1847
-1618
-1375
-1221
-1187
-1168
-1178
-1252
-1335
-1437
-1573
-1682
-1748
-1723
-1559
-1280
-855
-312
259
764
1170
1523
1762
1895
1924
1803
1514
1141
783
442
101
-224
-473
-626
-729
-764
-738
-680
-635
-674
-760
-896
-1063
-1264
-1468
-1614
-1705
-1741
-1761
-1726
-1613
-1414
-1118
-786
-474
-214
51
239
316
348
348
220
61
-173
-1276
-2015
-1986
-3184
-4223
-3500
-2984
-3396
-3385
-2288
-1698
-2217
-1892
-614
-231
-682
-583
7
-213
-959
-1047
-784
-835
-982
-838
-543
-427
-427
-237
-4
-181
-489
-606
-763
-993
-1338
-1494
-1507
-1669
-1672
-1640
-1356
-884
-585
-232
184
581
811
719
809
1068
975
843
834
845
815
680
801
1028
1161
1374
1481
1772
2115
2022
2053
2333
2486
2375
2220
2509
2521
2244
2144
2684
3267
3115
3517
4503
4661
4475
4380
4318
3046
1287
-679
-2824
-4342
-5798
-6487
-6030
-5687
-5056
-4880
-4607
-3802
-3035
-2151
-1072
-134
-33
-540
-833
-1134
-1378
-1481
-1022
-320
331
1193
2103
2893
3522
4262
4861
4581
3982
3426
2785
1877
733
-387
-1416
-2340
-2916
-3047
-2926
-2601
-2119
-1847
-1688
-1641
-1631
-1645
-1802
-1980
-2205
-2544
-2835
-2951
-2781
-2358
-1620
-816
-21
765
1484
2185
2652
2929
2973
2694
2264
1673
1146
615
88
-251
-539
-670
-670
-612
-447
-308
-202
-249
-484
-829
-1218
-1620
-2003
-2260
-2484
-2673
-2688
-2502
-2092
-1621
-1105
-523
-19
410
720
922
987
917
808
642
433
274
184
171
242
398
585
710
851
979
1008
971
796
478
68
-407
-811
-1213
-1502
-1626
-1678
-1663
-1537
-1310
-1118
-958
-741
-550
-536
-600
-667
-746
-943
-1045
-1382
-1810
-1593
-1641
-1984
-1616
-987
-1097
-1836
-1491
-1044
-2010
-2135
-1070
-871
-1631
-1577
-818
-1083
-1616
-1032
-180
-282
-474
-32
128
-268
-542
-397
-447
-881
-1143
-1249
-1283
-1500
-1607
-1502
-1458
-1462
-1434
-1250
-1016
-857
-770
-719
-672
-709
-668
-546
-382
-168
-10
123
224
432
711
838
1057
1296
1362
1195
1131
1257
1114
995
1115
1276
1302
1313
1620
1914
1883
2072
2328
2353
2263
2443
2675
2485
2454
2889
2974
2662
3043
3698
3981
3974
4348
4881
3881
2214
1217
-883
-3227
-4506
-5059
-5217
-5333
-4848
-4126
-4367
-4422
-3573
-2616
-2180
-1566
-781
-955
-1735
-2179
-2085
-2133
-2158
-1346
-172
734
1568
2487
3401
3846
4075
4273
4011
3559
3145
2527
1595
452
-519
-1239
-1776
-1879
-1529
-1186
-974
-962
-1144
-1407
-1717
-1955
-2150
-2431
-2741
-3055
-3391
-3531
-3350
-2906
-2267
-1444
-526
336
1033
1606
1985
2106
2027
1814
1651
1501
1344
1200
978
789
647
606
739
959
1159
1189
1055
713
157
-441
-1008
-1456
-1818
-2116
-2284
-2382
-2395
-2241
-1967
-1619
-1242
-892
-590
-381
-255
-224
-355
-504
-606
-647
-584
-390
-111
189
461
713
949
1117
1236
1284
1276
1131
844
493
101
-268
-535
-746
-816
-812
-801
-729
-634
-542
-551
-667
-764
-866
-1033
-1265
-1445
-1528
-1690
-1779
-1707
-1495
-1289
-959
-951
-1569
-1286
-1368
-2497
-2804
-2100
-2010
-3009
-3107
-1913
-2056
-2618
-1874
-527
-299
-843
-392
424
208
-572
-623
-212
-445
-1083
-1220
-845
-718
-956
-1024
-721
-598
-763
-758
-498
-447
-703
-928
-1099
-1238
-1310
-1236
-920
-757
-552
-266
-113
154
435
563
870
1033
1034
892
877
896
696
578
951
1134
1304
1542
1816
2274
2274
2295
2611
2943
3255
3219
3365
3816
3559
3305
3500
3834
4135
4263
4556
5185
4713
3230
2006
164
-2024
-3636
-4537
-4516
-4592
-4529
-4099
-4257
-4465
-4291
-3699
-2869
-2375
-1918
-1860
-2238
-2771
-3027
-3009
-2949
-2294
-1168
-66
1064
2066
3002
3520
3672
3869
3971
3937
3879
3599
3052
2051
975
183
-286
-421
-167
178
297
63
-352
-826
-1413
-1965
-2413
-2808
-3214
-3651
-3978
-4166
-4246
-4085
-3669
-3028
-2183
-1272
-403
251
650
797
766
668
750
974
1209
1436
1514
1560
1597
1683
1952
2274
2573
2704
2580
2226
1665
984
243
-418
-930
-1359
-1664
-1852
-1917
-1933
-1990
-1966
-1866
-1728
-1564
-1421
-1318
-1374
-1587
-1808
-1972
-2000
-1818
-1470
-1020
-560
-153
229
541
812
1064
1225
1327
1310
1220
1073
826
597
377
192
104
162
300
399
490
471
344
146
-114
-355
-567
-805
-1050
-1322
-1515
-1671
-1764
-1690
-1549
-1341
-1183
-978
-806
-755
-826
-839
-1094
-1930
-2630
-2901
-3284
-3848
-3549
-2521
-2066
-2206
-1718
-899
-781
-1140
-693
90
-16
-706
-737
-341
-625
-1314
-1213
-518
-286
-450
8
734
932
508
195
165
-39
-490
-723
-677
-752
-1136
-1435
-1497
-1389
-1216
-859
-508
-317
-143
-36
-214
-345
-365
-303
-325
-415
-123
239
293
425
699
1115
1334
1587
2161
2598
2886
2923
2994
3047
2902
3020
3083
3191
3479
3491
3694
3739
3796
4135
4052
4015
4113
3711
2964
1825
455
-695
-1966
-2833
-2917
-2974
-2944
-2933
-3056
-3097
-3364
-3412
-3143
-2987
-2958
-2989
-3081
-3336
-3675
-3849
-3809
-3466
-2935
-2047
-1036
-162
622
1176
1535
1801
2039
2435
2738
2889
2914
2706
2263
1780
1493
1379
1332
1402
1557
1540
1268
901
469
-10
-601
-1125
-1415
-1786
-2194
-2499
-2805
-3091
-3357
-3370
-3101
-2776
-2341
-1853
-1513
-1310
-1202
-1092
-974
-825
-588
-310
-134
-36
87
189
250
369
618
879
1059
1245
1390
1350
1177
986
796
590
432
353
327
249
147
78
-26
-99
-102
-27
67
102
140
115
-23
-176
-313
-426
-538
-628
-669
-731
-834
-928
-995
-1108
-1192
-1211
-1207
-1189
-1223
-1226
-1242
-1326
-1371
-1374
-1345
-1259
-1149
-1000
-881
-788
-667
-539
-450
-325
-167
-37
60
131
234
289
219
221
155
29
-6
-155
-207
-290
-502
-576
-766
-918
-1021
-1258
-1323
-1465
-1607
-1673
-1802
-1826
-1860
-1962
-1966
-1890
-1879
-1832
-1717
-1609
-1514
-1465
-1374
-1253
-1162
-1099
-965
-845
-795
-744
-722
-683
-685
-668
-629
-618
-575
-583
-561
-599
-620
-613
-641
-552
-560
-476
-370
-371
-263
-179
-84
-7
106
217
323
444
486
604
679
658
752
825
800
968
991
985
1128
1101
1238
1293
1281
1559
1530
1655
1816
1829
2092
2118
2191
2509
2563
2737
3018
3013
2987
2965
2709
2396
2338
2162
1962
1879
1425
1066
561
-208
-537
-891
-1202
-1409
-1661
-1903
-2385
-2873
-3057
-3328
-3453
-3326
-3151
-2980
-2839
-2774
-2662
-2618
-2575
-2292
-1920
-1603
-1267
-909
-799
-888
-859
-774
-714
-551
-287
-77
-30
-94
-156
-204
-337
-374
-185
-41
11
160
271
277
240
269
377
470
631
902
1089
1140
1168
1126
1016
927
929
975
882
742
673
480
191
-79
-273
-431
-655
-756
-762
-858
-996
-1086
-1152
-1282
-1359
-1302
-1197
-1100
-979
-822
-740
-715
-623
-510
-395
-263
-128
47
108
119
199
171
96
66
65
76
40
21
38
-68
-186
-235
-286
-317
-353
-315
-239
-281
-321
-304
-317
-340
-316
-233
-204
-185
-138
-144
-182
-258
-284
-296
-371
-393
-404
-447
-521
-673
-790
-866
-1102
-1207
-1175
-1327
-1387
-1497
-1613
-1626
-1867
-1901
-1821
-1951
-1974
-1972
-1894
-1862
-1926
-1757
-1682
-1675
-1628
-1515
-1309
-1307
-1236
-1018
-1003
-994
-904
-798
-672
-671
-545
-385
-390
-319
-278
-254
-235
-282
-168
-144
-178
-147
-164
-135
-216
-238
-89
-136
-116
-34
-60
-67
-76
-165
-103
-130
-236
-126
-98
-109
-70
-21
34
10
148
229
275
503
607
753
952
1042
1232
1480
1520
1778
2073
2186
2517
2710
3047
3234
3342
3748
3775
3888
3806
3669
3496
2779
2772
2422
2059
2030
1385
1167
427
-536
-729
-1272
-1556
-1628
-1818
-2045
-2576
-2904
-3114
-3355
-3384
-3223
-2977
-2842
-2746
-2548
-2502
-2578
-2494
-2254
-1959
-1704
-1417
-1060
-1149
-1362
-1337
-1419
-1399
-1240
-969
-714
-762
-712
-645
-670
-605
-433
-100
101
230
548
765
771
846
996
1103
1170
1329
1602
1664
1552
1540
1389
1145
898
765
695
399
170
1
-268
-529
-807
-898
-1073
-1324
-1336
-1377
-1406
-1378
-1322
-1279
-1358
-1313
-1159
-1035
-900
-731
-528
-446
-445
-362
-294
-289
-253
-165
-116
-122
-126
-80
-116
-220
-191
-167
-177
-91
15
91
93
57
66
58
32
95
183
214
211
229
244
168
99
88
48
-21
-83
-125
-242
-420
-546
-702
-862
-969
-1041
-1074
-1135
-1159
-1179
-1246
-1244
-1296
-1266
-1163
-1182
-1062
-984
-979
-948
-1388
-1287
-1195
-1979
-1603
-1112
-1646
-1635
-1643
-1705
-2044
-2492
-2053
-1682
-1912
-2089
-1547
-1313
-1963
-1909
-1194
-1077
-1256
-824
-186
-136
-377
-64
138
-5
25
132
568
440
142
453
248
-235
-274
13
-90
-342
-73
50
-250
-446
-264
-170
-256
-356
-43
330
4
91
528
466
413
513
867
991
1035
1309
1493
1431
1558
1715
1748
1926
2069
2423
2556
2588
3106
3197
3327
3456
3641
3917
3391
3400
3167
2515
2398
1968
1822
1828
1103
736
27
-870
-1250
-1684
-1801
-1782
-1908
-2194
-2730
-3027
-3238
-3396
-3317
-3008
-2616
-2447
-2344
-2172
-2163
-2291
-2248
-2093
-1721
-1443
-1215
-951
-1098
-1323
-1398
-1572
-1412
-1150
-858
-624
-635
-538
-513
-596
-428
-178
143
384
564
957
1149
1115
1218
1313
1362
1355
1425
1600
1516
1340
1176
907
627
354
181
29
-257
-386
-558
-804
-964
-1095
-1164
-1321
-1419
-1307
-1243
-1215
-1100
-953
-901
-971
-891
-708
-610
-507
-348
-242
-232
-280
-277
-252
-279
-257
-178
-121
-47
-5
32
35
-4
25
65
162
332
477
575
583
559
536
452
417
426
424
376
230
92
-50
-235
-430
-563
-647
-756
-863
-929
-1017
-1169
-1323
-1447
-1544
-1560
-1532
-1485
-1415
-1373
-1333
-1294
-1259
-1157
-1052
-993
-938
-821
-823
-818
-1208
-1463
-1066
-1835
-2156
-1096
-1566
-1990
-1733
-1893
-2029
-2646
-2343
-1636
-1739
-1985
-1615
-1034
-1526
-1886
-1115
-675
-993
-862
-164
-37
-503
-467
-113
-472
-535
-415
-251
-102
-548
-436
-340
-830
-948
-633
-388
-754
-659
-186
-368
-683
-404
-14
-135
-120
124
533
580
401
760
959
809
709
953
1226
1012
1155
1454
1301
1304
1468
1678
1738
1834
2379
2549
2469
3041
3391
3575
3725
3975
4469
4190
3757
3804
3235
2595
2385
2038
2110
1580
778
465
-720
-1628
-1884
-2215
-2288
-2305
-2347
-2776
-3278
-3472
-3594
-3543
-3343
-2824
-2293
-2213
-2109
-1961
-1958
-2097
-2103
-1651
-1248
-1202
-926
-773
-1154
-1399
-1536
-1546
-1330
-1122
-766
-570
-575
-454
-420
-323
-118
220
636
813
1089
1532
1638
1603
1645
1773
1762
1637
1716
1755
1542
1230
935
655
276
-90
-237
-457
-685
-800
-981
-1068
-1151
-1198
-1189
-1293
-1233
-1056
-944
-820
-684
-522
-518
-610
-469
-361
-323
-233
-151
-101
-136
-238
-272
-296
-330
-309
-243
-117
-14
52
117
142
180
271
349
505
710
841
875
871
837
739
644
592
541
484
343
162
5
-213
-439
-636
-800
-915
-1024
-1107
-1143
-1210
-1287
-1365
-1423
-1433
-1409
-1304
-1189
-1129
-1047
-1004
-1020
-981
-1056
-1285
-1225
-1246
-1615
-1488
-1302
-1641
-1871
-1962
-2004
-2205
-2351
-2070
-1716
-1814
-1977
-1669
-1454
-1631
-1557
-1037
-696
-780
-642
-243
-205
-403
-264
-132
-123
-136
-100
93
-79
-322
-338
-451
-677
-731
-487
-479
-635
-582
-467
-544
-712
-528
-309
-326
-331
-143
117
72
-2
264
311
218
358
397
483
640
586
625
744
703
815
1014
1010
1316
1557
1613
1854
2160
2479
2500
2850
3289
3402
3820
4129
4482
4837
4651
4570
4398
3838
3071
2789
2644
2168
1840
1533
874
-199
-1192
-1806
-2178
-2486
-2474
-2271
-2386
-2835
-3219
-3345
-3505
-3613
-3077
-2512
-2329
-2038
-1828
-1938
-2185
-2292
-2072
-1847
-1677
-1295
-952
-1088
-1459
-1545
-1512
-1644
-1482
-951
-567
-483
-388
-135
1
6
269
745
1056
1294
1636
1940
1922
1868
1948
1847
1645
1605
1610
1482
1154
913
694
230
-190
-359
-508
-802
-990
-950
-978
-1185
-1241
-1154
-1198
-1297
-1205
-979
-829
-737
-541
-398
-451
-515
-480
-438
-470
-400
-278
-335
-438
-464
-515
-637
-704
-595
-450
-376
-255
-73
22
13
69
249
378
486
649
817
884
800
737
705
596
470
419
343
206
17
-169
-327
-532
-716
-828
-912
-1026
-1037
-1029
-1104
-1169
-1175
-1167
-1239
-1273
-1133
-1049
-1075
-1029
-959
-926
-966
-1022
-1070
-1635
-1522
-1462
-2527
-1883
-1326
-2449
-2339
-2306
-2624
-2922
-3114
-2368
-1848
-1984
-2114
-1465
-1236
-1907
-1673
-764
-481
-737
-305
327
-23
-444
-128
-134
-394
-128
-84
204
62
-424
-167
-471
-992
-754
-357
-374
-618
-306
-48
-409
-546
-96
206
212
252
708
1022
691
832
1029
964
1059
974
1148
1273
1228
1251
1272
1476
1351
1529
1981
1809
2098
2766
2663
2857
3541
3772
4038
4550
4641
4600
4549
3877
3071
2972
2730
2065
2167
1977
1034
129
-998
-1789
-2152
-2398
-2367
-2253
-2204
-2771
-3359
-3365
-3607
-3690
-3085
-2577
-2301
-1934
-1758
-1973
-2149
-2180
-2066
-1811
-1535
-1154
-831
-1042
-1523
-1583
-1653
-1844
-1606
-1133
-763
-738
-771
-536
-425
-395
-111
417
808
997
1410
1745
1689
1740
1861
1770
1664
1671
1645
1506
1197
912
665
201
-277
-450
-530
-861
-1107
-995
-1043
-1266
-1264
-1136
-1140
-1236
-1151
-935
-779
-641
-464
-308
-326
-435
-385
-333
-347
-237
-103
-133
-235
-283
-341
-463
-496
-370
-247
-200
-89
103
212
195
265
447
530
663
884
1020
1053
968
845
716
565
469
414
309
116
-83
-277
-552
-808
-929
-1054
-1207
-1289
-1308
-1352
-1416
-1457
-1457
-1443
-1443
-1410
-1243
-1161
-1125
-1226
-1413
-1294
-1771
-2045
-1486
-1917
-2074
-1733
-2150
-2286
-2510
-2530
-2470
-2422
-2243
-2123
-1781
-1894
-1866
-1425
-1324
-1229
-916
-429
-339
-316
65
163
-90
-6
133
12
54
-17
-42
-56
-443
-596
-536
-665
-835
-669
-585
-754
-660
-554
-526
-493
-392
-254
-175
-168
-64
111
116
93
198
261
186
244
363
359
412
498
540
634
779
752
950
1171
1032
1498
1674
1813
2341
2447
2920
3110
3461
4007
4153
4751
5069
5179
5042
4570
4168
3177
2351
1980
1574
1230
779
493
-84
-1087
-1891
-2149
-2301
-2527
-2337
-2074
-2349
-2970
-3360
-3460
-3696
-3652
-3029
-2486
-2268
-2135
-1970
-2093
-2311
-2036
-1593
-1259
-1032
-704
-364
-662
-1040
-986
-1089
-1360
-1276
-820
-575
-644
-490
-179
-134
-86
361
867
1089
1231
1533
1594
1292
1113
984
723
402
270
278
19
-272
-326
-456
-776
-1009
-889
-870
-1040
-959
-747
-777
-952
-961
-930
-1028
-1107
-915
-633
-500
-328
-121
-6
-22
-41
98
184
218
364
405
263
70
-4
-67
-248
-253
-107
-25
10
61
137
123
40
100
223
272
285
305
294
106
-158
-303
-473
-663
-754
-776
-816
-954
-1015
-1009
-1163
-1185
-1069
-1043
-984
-917
-845
-787
-871
-892
-866
-879
-947
-843
-766
-650
-1084
-1268
-1384
-2381
-2112
-2249
-3045
-1936
-1817
-2752
-2255
-2228
-2298
-2643
-2366
-1615
-1475
-1643
-1699
-887
-1048
-2094
-1538
-729
-792
-1291
-584
444
-393
-705
136
-116
-282
-120
31
280
-188
-416
-105
-451
-919
-602
-6
-450
-642
51
350
-250
-536
89
-7
-289
86
632
915
648
759
1361
1393
1279
1755
2242
2247
2633
2796
3009
3602
3452
4042
4438
4391
5255
5693
5867
6633
6516
6286
5225
3440
1956
21
-1834
-2626
-3161
-3452
-3407
-3807
-4283
-4512
-5041
-5014
-4276
-3773
-3380
-3036
-3229
-3681
-4204
-4543
-4352
-3669
-2622
-1203
24
1068
1834
2250
2823
3198
3524
4212
4378
4074
3798
2937
1893
1085
649
700
831
1045
1338
1280
1016
626
240
-162
-808
-1419
-1926
-2634
-3499
-4089
-4572
-5017
-5026
-4717
-4207
-3500
-2840
-2156
-1574
-1305
-1062
-840
-736
-610
-401
-199
30
280
746
1342
1828
2416
3052
3486
3826
4033
4022
3744
3134
2422
1649
864
190
-332
-679
-941
-1145
-1295
-1397
-1473
-1505
-1519
-1629
-1760
-1966
-2325
-2703
-3017
-3208
-3287
-3187
-2833
-2311
-1700
-1114
-572
-99
268
606
877
1093
1177
1132
1077
918
775
768
837
1032
1298
1577
1775
1837
1759
1571
1276
831
292
-213
-784
-1486
-3029
-3784
-4274
-5376
-5510
-5273
-4464
-3504
-3790
-3470
-2816
-3052
-3263
-3178
-2277
-2040
-2412
-2249
-1700
-1206
-1722
-1544
132
937
1060
1294
2272
2619
1437
1105
1367
855
371
115
434
218
-532
-455
-375
-658
-804
-293
-181
-1023
-1331
-1244
-1791
-2615
-2595
-2212
-2247
-2177
-1816
-909
-519
-554
367
977
1068
1288
1701
2270
2197
2246
2579
2654
2760
3059
3375
3810
4119
4647
4863
5163
5434
5756
5846
5674
5946
6430
6111
5254
4461
2837
580
-2260
-4155
-5270
-5889
-6222
-5680
-5128
-4877
-5348
-5463
-5092
-4843
-4413
-3783
-3217
-2896
-3228
-3586
-3404
-2891
-2155
-994
689
2509
3782
4601
4776
4750
4473
4157
3859
3613
3243
2800
2062
1281
572
256
235
335
619
765
428
-293
-1128
-2084
-3004
-3848
-4425
-4795
-5033
-5070
-4823
-4518
-4116
-3513
-2716
-1956
-1268
-563
-97
142
279
362
396
469
728
1196
1680
2153
2666
3151
3454
3575
3654
3518
3141
2612
2027
1356
614
-119
-734
-1314
-1723
-1900
-1907
-1845
-1807
-1769
-1788
-1987
-2269
-2498
-2686
-2803
-2838
-2744
-2587
-2382
-2012
-1521
-957
-334
245
767
1201
1419
1522
1445
1283
1144
1005
932
933
949
999
1033
992
990
987
896
767
616
271
-147
-944
-1885
-2349
-3216
-3733
-4119
-4486
-4213
-4326
-4494
-4041
-3886
-3591
-3365
-3025
-2492
-2419
-2283
-2116
-1686
-1530
-1548
-1033
-572
-153
218
461
1022
1138
1116
1261
1075
1044
771
486
428
-36
-314
-375
-570
-721
-832
-763
-878
-1193
-1338
-1442
-1629
-1959
-2070
-2064
-2084
-2143
-1822
-1374
-1101
-601
14
347
898
1129
1453
1854
1975
2216
2502
2613
2834
3190
3292
3482
3520
3798
3826
3826
4049
4242
4236
4516
4470
4863
5214
4930
5551
5738
4860
3847
2133
-20
-2440
-5007
-6062
-6632
-6878
-6335
-5555
-4815
-4893
-4885
-4205
-3775
-3374
-2835
-2318
-2156
-2512
-2584
-2568
-2207
-1397
-324
1409
2972
4038
4934
5174
4895
4583
4048
3542
2873
2232
1740
1124
373
-250
-539
-433
-273
-53
177
-146
-807
-1512
-2330
-3200
-4003
-4498
-4713
-4851
-4711
-4337
-3778
-3194
-2474
-1501
-761
-186
384
783
969
944
946
1022
945
1089
1467
1885
2311
2576
2902
3129
3056
2897
2644
2105
1402
703
49
-692
-1408
-1875
-2176
-2373
-2438
-2315
-2125
-1994
-1931
-1866
-1959
-2186
-2354
-2409
-2407
-2344
-2148
-1878
-1577
-1122
-574
-11
552
1041
1482
1713
1769
1685
1484
1219
954
761
647
542
479
494
493
408
358
263
139
-67
-310
-635
-1047
-1520
-1977
-2260
-2444
-2574
-2480
-2956
-4711
-4063
-4258
-6133
-5685
-4504
-3638
-3543
-3589
-1779
-1322
-2480
-1760
-357
162
-816
-510
698
409
-296
-598
180
813
432
551
1005
1416
857
-141
571
351
-1010
-871
-468
-628
-1468
-1678
-1101
-1483
-2214
-1757
-972
-1303
-2026
-1296
-771
-1333
-1477
-578
12
-199
223
1183
1727
1832
2318
3210
3773
3570
3687
4357
4226
3780
4229
4250
4252
4080
4304
5150
4764
5051
5839
6014
6572
6634
6071
5027
2445
-247
-3215
-5807
-7312
-7735
-7252
-6771
-5565
-4868
-5131
-4823
-4394
-3737
-2862
-2471
-2070
-2280
-2798
-3069
-3255
-2721
-1802
-387
1633
3456
4756
5586
5738
5512
5065
4408
3665
2968
2194
1480
828
-34
-813
-998
-581
-209
204
502
192
-536
-1411
-2325
-3261
-4167
-4697
-5026
-5177
-5140
-4784
-4019
-3370
-2505
-1342
-511
123
684
1100
1289
1172
1095
1017
926
1031
1352
1894
2338
2700
3109
3363
3314
3128
2825
2237
1360
532
-229
-1072
-1842
-2363
-2645
-2729
-2691
-2486
-2113
-1852
-1668
-1534
-1592
-1827
-2060
-2215
-2273
-2237
-2088
-1900
-1576
-1086
-519
165
844
1424
1876
2129
2152
2004
1683
1322
956
715
529
372
324
282
313
310
305
219
137
-10
-226
-586
-1002
-1561
-2029
-2515
-2731
-3683
-5621
-4605
-5049
-6931
-5872
-4307
-3443
-3295
-3091
-1158
-1151
-2437
-1532
-283
-234
-1344
-772
337
-212
-635
-533
391
1141
907
1205
1601
1833
1041
100
801
203
-1293
-867
-397
-677
-1383
-1370
-641
-1067
-1701
-1138
-398
-1018
-1681
-1158
-897
-1692
-1859
-1018
-574
-644
-19
800
1352
1828
2206
3026
3444
3568
3541
3916
3978
3863
3881
4140
3904
3799
4172
4432
4665
5269
5585
6233
6984
6954
7355
6120
3889
2083
-1267
-4651
-6503
-7789
-7663
-7569
-6635
-4991
-5163
-5120
-4388
-3831
-3182
-2661
-2075
-1894
-2630
-3090
-3260
-3089
-2706
-1517
524
2204
4028
5324
5799
5955
5531
4917
4346
3256
2525
1757
914
264
-659
-1165
-1069
-837
-206
314
212
-122
-943
-1794
-2706
-3769
-4478
-4957
-5303
-5313
-5085
-4481
-3808
-2979
-1753
-734
62
702
1237
1528
1499
1465
1400
1177
1163
1262
1716
2234
2543
3106
3419
3456
3436
3167
2679
1897
924
145
-760
-1673
-2355
-2803
-2985
-3069
-2901
-2541
-2240
-1992
-1757
-1618
-1706
-1994
-2197
-2335
-2360
-2236
-2081
-1790
-1392
-858
-224
457
1156
1767
2167
2332
2323
2085
1647
1193
864
597
343
179
157
165
171
200
227
146
21
-229
-512
-885
-1390
-1936
-2435
-2867
-3236
-5253
-5523
-4670
-6475
-6624
-5078
-3783
-3098
-3387
-2169
-748
-1860
-2016
-804
-80
-820
-1387
-240
24
-517
-751
-248
1000
1119
1015
1451
1740
1598
369
389
710
-850
-1341
-788
-618
-1094
-1729
-1040
-629
-1431
-1359
-532
-475
-1249
-1322
-660
-950
-1631
-1299
-470
-379
-172
678
1497
1838
2209
2917
3580
3618
3522
3577
4005
3681
3630
3910
4015
4236
4120
4489
5183
5222
5450
6133
6615
7226
6574
5419
3863
1177
-2456
-5058
-7054
-8123
-7842
-7378
-6162
-4998
-5208
-4937
-4379
-4032
-3179
-2598
-1835
-1932
-2653
-3000
-3193
-2942
-2367
-1023
1027
2917
4433
5563
6114
5992
5192
4921
4201
3088
2320
1510
898
42
-857
-1104
-1108
-907
-227
311
208
-611
-1333
-2098
-3215
-4239
-4730
-5117
-5427
-5378
-4948
-4296
-3690
-2768
-1464
-464
163
818
1365
1546
1451
1526
1508
1240
1165
1430
1956
2362
2783
3326
3573
3544
3434
3209
2693
1706
838
41
-915
-1805
-2422
-2773
-3008
-3002
-2729
-2434
-2201
-1921
-1683
-1629
-1807
-2002
-2192
-2397
-2439
-2215
-1978
-1779
-1363
-716
-59
540
1215
1856
2198
2254
2209
1983
1569
1119
800
594
357
202
207
192
210
210
104
-892
-1314
-1296
-2563
-3442
-3566
-3633
-4013
-4867
-4758
-4162
-4471
-4318
-3482
-2406
-2041
-2075
-1262
-707
-914
-1165
-1128
-618
-515
-698
-507
-66
239
19
328
875
582
496
784
748
333
-268
-416
-505
-1166
-1363
-1134
-1143
-1388
-1394
-1075
-1112
-1488
-1287
-1097
-1318
-1324
-1209
-1014
-988
-802
-282
54
375
864
1418
1823
2049
2545
2822
2796
2975
2827
2863
2816
2718
2955
2843
3161
3701
3524
4082
4541
4470
5203
5222
5534
5870
5742
6093
5585
3620
2312
-355
-3383
-5287
-6901
-7102
-6837
-6309
-4945
-4489
-4772
-4542
-4470
-3937
-3282
-2573
-2175
-2436
-2468
-2799
-2748
-2320
-1511
-47
1574
3325
4745
4962
5215
4991
4352
3906
3073
2582
1988
1215
990
384
-547
-745
-653
-270
-35
26
-114
-964
-1951
-2705
-3587
-4362
-4849
-4983
-4786
-4694
-4306
-3594
-2901
-2122
-1231
-347
197
527
938
1124
1164
1169
1122
1213
1229
1517
2081
2496
2869
3123
3218
3196
2850
2504
1945
1030
289
-412
-1132
-1822
-2324
-2464
-2491
-2515
-2303
-2056
-1920
-1830
-1725
-1685
-1956
-2256
-2350
-2317
-2255
-2073
-1699
-1280
-842
-289
328
901
1334
1635
1954
1945
1690
1459
1183
915
626
486
463
383
269
359
322
258
47
-42
-1247
-2967
-2925
-3971
-5553
-5823
-5303
-4746
-4764
-4714
-3642
-3113
-3281
-2662
-1468
-911
-1416
-1288
-967
-1041
-1388
-1770
-1276
-450
-12
214
656
1299
1150
867
1346
1078
390
162
213
4
-786
-1110
-1053
-1206
-1412
-1172
-659
-709
-1176
-896
-857
-1286
-1511
-1363
-1357
-1323
-1026
-769
-390
162
685
1288
1844
2204
2684
2744
2862
3118
3409
3272
2948
3187
3471
3384
3410
3985
4441
4652
4904
5514
5976
5907
5950
6602
6920
5745
3992
2420
-479
-3899
-5978
-7330
-7605
-7290
-6477
-4865
-4617
-4964
-4704
-4386
-3802
-3399
-2718
-2156
-2556
-2871
-2995
-2995
-2540
-1615
182
2236
3876
4982
5516
5672
5116
4416
3948
3160
2355
1840
1398
814
-59
-637
-609
-386
-42
417
535
-33
-1020
-1923
-2807
-4007
-4770
-4999
-5222
-5232
-4915
-4280
-3584
-2888
-1844
-770
-150
260
697
1048
1040
954
1105
1104
1069
1324
1852
2396
2777
3240
3554
3537
3364
3086
2611
1840
947
260
-363
-1159
-1755
-2028
-2243
-2358
-2281
-2077
-1911
-1832
-1694
-1693
-1934
-2311
-2580
-2644
-2678
-2510
-2110
-1778
-1395
-913
-281
314
845
1409
1800
1983
1953
1774
1568
1238
1033
1001
947
978
1033
1145
1156
717
-543
-510
-1022
-2755
-3211
-3243
-3395
-4048
-4931
-4437
-4305
-5067
-4540
-3631
-3007
-3077
-2780
-1858
-1801
-1935
-2069
-1832
-1177
-1031
-874
-497
78
441
253
802
1107
748
891
1130
1209
677
91
167
1
-673
-741
-448
-640
-1133
-985
-793
-1034
-1347
-1259
-1056
-1192
-1448
-1305
-1053
-1087
-894
-403
49
475
672
1388
1916
2137
2593
2914
2959
3175
3333
3510
3877
3932
4281
4680
5002
5410
5840
5831
6245
6549
6764
6845
7077
6539
4899
2776
-80
-3100
-5649
-7481
-7658
-7260
-6631
-5541
-5296
-5308
-5314
-5245
-4430
-3827
-3238
-2830
-2990
-3027
-3250
-3340
-2817
-1771
-39
1898
3766
5100
5634
5807
5513
4971
4271
3523
3074
2618
1987
1466
638
-33
-265
13
452
646
548
95
-850
-1983
-3044
-4042
-4887
-5399
-5602
-5498
-5323
-4886
-4125
-3345
-2485
-1603
-868
-270
116
503
762
832
870
966
1227
1579
2135
2860
3422
3846
4088
4188
4046
3547
2972
2204
1310
481
-253
-843
-1386
-1765
-1988
-2086
-2059
-1970
-1823
-1799
-1850
-1956
-2268
-2708
-3084
-3226
-3169
-3005
-2610
-2174
-1711
-1186
-568
177
685
1079
1533
1748
1805
1654
1424
1266
1038
993
1059
1137
1252
1295
1391
1341
1033
772
410
36
-492
-1109
-2240
-5107
-5455
-6004
-8334
-8029
-6557
-5368
-4558
-4441
-2882
-2185
-3137
-2798
-1920
-1208
-1939
-2101
-1201
-1157
-1250
-1486
-912
825
1411
1553
2079
2979
2782
1126
1178
1268
-264
-649
-118
-24
-581
-1012
-490
-263
-948
-919
-34
-149
-1216
-1167
-1057
-1600
-2288
-1875
-1172
-1234
-621
264
1037
2013
2126
3111
3854
3673
3990
4058
4555
4492
4347
5010
5053
5292
6273
6503
7585
7936
8796
9284
8450
7020
4580
1096
-2698
-5628
-7419
-8421
-8221
-6930
-5793
-5350
-5855
-5575
-5471
-4983
-4129
-3719
-3409
-3706
-4283
-4713
-4834
-4417
-3315
-1387
1223
3606
5304
6050
6400
6175
5362
4710
3930
3379
2761
2368
1882
877
37
89
478
1047
1522
1728
1184
34
-1297
-2664
-3954
-5187
-5835
-6080
-6186
-5990
-5442
-4708
-3877
-2993
-1984
-1269
-723
-197
135
245
183
232
288
420
849
1667
2634
3409
4082
4695
4877
4843
4570
3952
3049
1948
1036
179
-600
-1175
-1535
-1804
-2009
-2006
-1804
-1657
-1607
-1618
-1723
-2107
-2742
-3236
-3532
-3640
-3598
-3284
-2786
-2265
-1677
-993
-259
363
792
1157
1399
1404
1268
1044
836
660
623
741
1052
1314
1618
1687
1782
903
-128
-342
-1828
-2795
-3037
-3662
-3760
-4233
-4569
-4120
-4506
-4213
-3741
-3294
-2784
-2789
-2482
-2469
-2628
-2664
-3096
-2811
-2215
-1917
-1462
-921
-70
90
133
790
766
762
935
851
821
357
-8
114
-239
-233
-34
163
154
-10
-15
-191
-769
-992
-1173
-1517
-1530
-1704
-1574
-1330
-1316
-841
-319
47
562
1056
1589
1862
2151
2382
2470
2674
2864
3232
3803
3846
4417
4914
5064
5663
5964
6163
6984
7427
7590
8459
8075
6870
5275
2257
-1093
-3491
-6048
-6951
-6642
-6364
-5294
-5003
-5190
-5392
-5681
-5423
-4769
-4175
-3698
-3744
-3986
-4416
-4676
-4565
-3811
-2321
-397
2202
4105
5011
5568
5340
4904
4537
3879
3551
3427
2967
2509
1829
954
415
574
1092
1636
1896
1793
1070
-72
-1272
-2600
-3814
-4707
-5347
-5564
-5588
-5495
-5007
-4445
-3879
-3148
-2293
-1634
-1093
-617
-368
-309
-334
-457
-348
-107
369
1243
1951
2791
3475
4088
4464
4502
4336
3921
3247
2469
1855
1141
464
-159
-717
-1124
-1382
-1455
-1316
-1183
-1127
-1193
-1438
-1895
-2491
-2960
-3306
-3529
-3573
-3493
-3259
-2967
-2578
-2042
-1442
-829
-238
313
756
1017
1060
902
765
657
652
793
1030
1260
1069
943
552
225
12
-510
-584
-557
-1102
-1531
-2252
-2778
-2975
-3519
-3514
-3291
-3226
-3286
-3283
-2954
-2891
-3073
-2926
-2659
-2489
-2399
-2302
-2053
-2028
-1835
-1525
-1224
-809
-490
64
438
369
573
716
521
543
638
647
534
227
231
211
-1
16
65
152
155
11
234
162
37
198
22
36
23
12
200
238
501
1002
1062
1422
1796
2306
2773
2986
3651
4174
4178
4667
5030
5383
5949
6197
7002
7610
7483
7226
6093
3990
1782
-357
-2128
-3154
-3531
-3481
-3367
-3705
-4400
-4924
-5446
-5481
-4754
-4107
-3540
-3263
-3385
-3808
-4385
-4742
-4447
-3727
-2501
-860
379
1206
1791
1968
2150
2373
2638
3205
3465
3391
3116
2326
1364
681
445
611
1003
1472
1763
1683
1438
1099
727
318
-31
-352
-776
-1280
-1770
-2222
-2719
-3158
-3268
-3234
-3167
-2882
-2572
-2304
-2088
-1972
-1829
-1744
-1746
-1588
-1361
-1169
-870
-504
-110
282
661
1055
1375
1593
1874
2158
2358
2417
2286
2027
1638
1220
883
614
380
255
159
-49
-262
-447
-579
-614
-583
-503
-444
-441
-471
-577
-768
-963
-1111
-1221
-1281
-1288
-1299
-1351
-1491
-1615
-1698
-1817
-1773
-1693
-1677
-1673
-1844
-1815
-1877
-2145
-1906
-1627
-1443
-1212
-1222
-898
-942
-1180
-996
-874
-906
-1122
-1164
-1171
-1376
-1506
-1536
-1477
-1522
-1599
-1503
-1497
-1546
-1454
-1449
-1509
-1484
-1481
-1444
-1487
-1458
-1332
-1289
-1280
-1143
-941
-905
-914
-826
-808
-868
-844
-704
-653
-573
-522
-445
-334
-264
-11
255
470
700
1036
1254
1224
1537
1770
1770
2018
2128
2345
2573
2573
2841
3263
3309
3457
3890
4249
4371
4593
5011
5311
5482
5722
5673
5603
4610
3579
3106
2464
2105
1947
1994
1409
25
-1196
-2291
-3136
-3395
-3184
-2544
-2569
-3042
-3386
-3828
-4224
-4333
-3765
-3086
-2764
-2275
-1903
-2103
-2559
-2781
-2789
-2629
-2365
-1724
-1148
-1253
-1639
-1765
-1924
-2110
-1853
-1108
-591
-429
-139
67
185
287
616
1147
1412
1609
2075
2343
2400
2382
2427
2232
1829
1685
1613
1355
1078
823
608
188
-316
-493
-689
-971
-1104
-1047
-994
-1047
-1039
-962
-1046
-1210
-1252
-1146
-982
-819
-615
-512
-638
-866
-1021
-1113
-1165
-1091
-933
-862
-907
-940
-945
-940
-877
-699
-392
-116
75
315
527
615
629
703
818
868
935
1042
1072
965
787
661
530
353
163
-326
-530
-761
-1655
-1883
-1722
-2283
-2550
-2655
-2794
-3026
-3482
-3422
-3114
-3117
-3340
-3088
-2802
-3022
-3098
-2828
-2647
-2624
-2594
-2353
-2204
-2267
-2178
-2127
-2051
-1862
-1780
-1416
-1282
-1313
-961
-866
-899
-680
-320
-66
45
328
611
776
764
946
1249
1264
1383
1412
1533
1539
1379
1520
1503
1385
1513
1561
1546
1579
1720
1781
1824
1904
2022
2344
2423
2439
2960
3373
3318
3896
4278
4552
5174
5329
5717
5917
5327
4717
3667
2801
2359
1705
1700
1446
780
-293
-1816
-2977
-3567
-3837
-3622
-3043
-2720
-3006
-3410
-3753
-4083
-3906
-3502
-2971
-2273
-1856
-1616
-1678
-2158
-2482
-2534
-2503
-2109
-1582
-1053
-995
-1475
-1644
-1814
-1989
-1704
-1148
-551
-174
-128
171
345
451
731
1118
1460
1705
1947
2178
2185
2143
1987
1666
1322
963
799
533
171
-25
-221
-564
-857
-1041
-1074
-1260
-1385
-1250
-1155
-1012
-834
-694
-594
-669
-746
-638
-497
-273
-15
114
82
-78
-263
-469
-642
-646
-604
-603
-606
-629
-627
-665
-667
-536
-358
-109
125
360
565
562
518
450
388
424
427
453
457
327
128
-94
-285
-476
-674
-865
-1135
-1587
-1895
-1995
-2272
-2425
-2327
-2372
-2565
-2747
-2731
-2791
-2895
-2765
-2606
-2538
-2593
-2608
-2544
-2657
-2732
-2575
-2464
-2430
-2317
-2212
-2156
-2240
-2245
-2078
-1978
-1831
-1599
-1342
-1159
-1123
-940
-667
-474
-279
68
391
510
660
804
878
916
989
1168
1225
1223
1337
1372
1286
1292
1358
1405
1446
1509
1671
1734
1687
1849
1983
1972
2264
2380
2543
2798
2947
3387
3662
3952
4513
4844
5063
5280
5430
5252
4605
3798
2913
2443
1808
1478
1696
1225
260
-957
-2187
-3008
-3430
-3338
-2690
-2317
-2475
-2831
-3181
-3510
-3642
-3395
-2870
-2398
-2024
-1681
-1720
-2083
-2455
-2685
-2758
-2563
-2082
-1579
-1410
-1724
-2059
-2231
-2446
-2384
-1764
-1073
-592
-324
-44
265
405
677
1111
1508
1816
2046
2286
2460
2375
2269
2046
1675
1368
1174
953
660
383
141
-211
-617
-913
-1102
-1319
-1576
-1600
-1479
-1380
-1265
-1101
-969
-985
-1109
-1098
-939
-733
-521
-352
-312
-452
-692
-858
-929
-916
-777
-629
-520
-426
-389
-393
-402
-362
-189
83
331
574
799
896
841
776
798
827
841
866
891
794
488
182
-8
-276
-501
-623
-785
-908
-1226
-1421
-2035
-2942
-2515
-2998
-4111
-2869
-2363
-3300
-3477
-3394
-3331
-4260
-4526
-3229
-2451
-2940
-3139
-2005
-2018
-3198
-2863
-1877
-1749
-1892
-1484
-719
-981
-1490
-1146
-1131
-1093
-861
-493
240
4
-55
520
136
-143
364
994
1066
966
1488
1750
1481
1433
1746
1976
1949
1769
2073
2286
2085
2191
2316
2283
2315
2410
2580
2492
2882
3309
3189
3521
3892
4230
4492
4552
5203
5615
5293
5231
4746
3807
2709
1946
1615
1252
1140
878
-184
-1535
-2880
-3686
-4103
-4115
-3340
-2819
-3095
-3537
-3741
-3866
-4137
-3929
-3039
-2365
-2019
-1596
-1354
-1586
-2075
-2356
-2138
-1885
-1491
-907
-744
-1110
-1538
-1807
-2018
-2099
-1512
-820
-545
-387
-117
171
230
322
862
1308
1487
1732
2136
2424
2264
2116
2006
1682
1360
1142
906
658
328
60
-273
-649
-865
-1011
-1233
-1416
-1383
-1220
-1141
-1028
-851
-819
-961
-1085
-1075
-915
-693
-471
-249
-203
-336
-553
-734
-812
-839
-777
-702
-669
-613
-651
-750
-797
-757
-581
-309
69
464
772
950
938
883
868
889
930
958
1008
908
633
298
-37
-560
-1182
-1250
-1546
-2287
-2096
-1915
-2470
-2912
-3135
-3080
-3566
-3973
-3362
-2772
-2923
-3226
-2780
-2481
-2994
-3049
-2517
-2159
-2189
-2164
-1707
-1688
-1957
-1973
-2037
-1933
-1824
-1688
-1273
-1217
-1140
-831
-948
-1000
-661
-229
22
153
460
730
727
674
793
891
947
921
1007
1123
1108
1146
958
856
964
913
870
872
1153
1379
1213
1408
1661
1899
2091
2258
2846
3193
3358
3755
4107
4424
4683
5093
5400
5649
5799
5593
5278
4250
3206
2675
1917
1437
1245
1109
365
-1046
-2185
-3060
-3643
-3889
-3573
-2853
-2843
-3230
-3506
-3710
-3865
-3972
-3443
-2799
-2446
-2053
-1852
-1970
-2318
-2639
-2685
-2553
-2223
-1668
-1221
-1320
-1643
-1718
-1749
-1836
-1546
-806
-219
-41
209
574
825
895
1094
1540
1799
1854
2021
2248
2236
2013
1831
1569
1174
892
641
367
76
-187
-369
-675
-999
-1115
-1227
-1437
-1573
-1462
-1257
-1157
-1033
-856
-799
-900
-1005
-917
-711
-565
-437
-334
-372
-590
-829
-979
-1038
-1015
-956
-867
-811
-753
-699
-706
-662
-508
-242
56
330
612
816
828
734
673
718
733
727
778
770
647
375
45
-268
-647
-1007
-1369
-1837
-1939
-1957
-2391
-2454
-2386
-2703
-2968
-3121
-2950
-2839
-2895
-2636
-2398
-2424
-2651
-2645
-2486
-2595
-2524
-2289
-2089
-2008
-2028
-1926
-1989
-2076
-1973
-1853
-1606
-1372
-1224
-955
-904
-911
-673
-506
-256
89
420
768
882
1059
1200
1230
1308
1352
1449
1428
1427
1489
1444
1350
1255
1334
1353
1261
1535
1681
1757
1846
1994
2334
2353
2457
2935
3178
3330
3771
4275
4626
5028
5416
5775
5788
5259
4861
3975
2751
2247
1784
1476
1201
684
35
-1416
-2818
-3432
-3719
-3738
-3358
-2748
-2778
-3388
-3771
-3950
-3977
-3932
-3378
-2482
-2101
-1874
-1644
-1852
-2342
-2705
-2575
-2178
-1896
-1428
-1010
-1262
-1724
-1883
-1913
-1827
-1503
-768
-138
9
242
602
757
872
1168
1639
1925
2048
2369
2575
2485
2242
2017
1741
1306
1036
875
576
243
-67
-363
-731
-1127
-1324
-1487
-1666
-1679
-1550
-1357
-1189
-1078
-960
-974
-1064
-1044
-932
-721
-477
-319
-268
-362
-561
-733
-839
-824
-715
-612
-521
-436
-414
-458
-510
-503
-420
-219
79
373
606
741
768
755
708
718
803
805
697
488
150
-479
-984
-1126
-1588
-1831
-1680
-2042
-2311
-2517
-2664
-2616
-2837
-2747
-2453
-2441
-2628
-2558
-2196
-2292
-2484
-2213
-2055
-2083
-2118
-1928
-1741
-1873
-1908
-1795
-1789
-1761
-1832
-1779
-1686
-1843
-1669
-1401
-1344
-1075
-756
-591
-442
-239
97
406
606
850
1107
1183
1194
1210
1313
1310
1287
1420
1353
1357
1495
1414
1377
1504
1651
1690
1723
1939
2094
2280
2385
2595
3189
3386
3650
4327
4588
4916
5222
5511
5808
5457
5256
4665
3402
2543
1866
1458
1057
685
458
-517
-1916
-3028
-3506
-3723
-3885
-3328
-2751
-2976
-3426
-3661
-3732
-3868
-3733
-3036
-2313
-1955
-1630
-1433
-1707
-2164
-2397
-2238
-2015
-1747
-1177
-976
-1361
-1726
-1843
-1819
-1852
-1433
-563
-95
65
329
695
908
914
1241
1678
1872
2036
2255
2435
2322
2047
1860
1533
1144
924
741
481
137
-107
-343
-783
-1129
-1258
-1410
-1581
-1613
-1459
-1269
-1222
-1183
-1098
-1112
-1203
-1217
-1028
-787
-645
-563
-570
-710
-894
-1071
-1115
-1052
-962
-838
-751
-674
-631
-647
-623
-553
-403
-116
205
483
679
816
862
775
740
758
681
577
307
-122
-373
-736
-1221
-1463
-1642
-1879
-2313
-2643
-2622
-2666
-2747
-2689
-2482
-2360
-2592
-2565
-2307
-2192
-2123
-1994
-1722
-1662
-1741
-1710
-1734
-1705
-1676
-1677
-1586
-1472
-1426
-1474
-1494
-1513
-1505
-1370
-1243
-1012
-715
-502
-381
-185
49
218
540
794
945
1199
1300
1382
1394
1349
1519
1436
1372
1430
1449
1549
1479
1547
1751
1692
1798
2017
2174
2515
2674
3015
3402
3644
4084
4447
4877
5307
5575
6083
5911
5546
5298
4091
2995
2298
1667
1352
878
587
-114
-1613
-2867
-3775
-4105
-4135
-3957
-3262
-3130
-3663
-3995
-4104
-4182
-4139
-3511
-2713
-2305
-1927
-1588
-1709
-2048
-2349
-2271
-1948
-1789
-1342
-858
-1091
-1547
-1804
-1819
-1780
-1639
-857
-208
31
349
680
1013
1174
1393
1945
2171
2266
2526
2697
2670
2440
2255
1994
1501
1144
931
678
346
-1
-189
-526
-1001
-1220
-1371
-1607
-1736
-1654
-1454
-1351
-1254
-1110
-1126
-1220
-1231
-1138
-921
-702
-525
-395
-480
-665
-818
-927
-965
-945
-838
-724
-699
-550
-406
-412
-446
-552
-491
-296
-41
215
375
307
122
138
-180
-488
-32
-115
-796
-838
-878
-1570
-2313
-2614
-2449
-2712
-3147
-2864
-2290
-2472
-2961
-2600
-2192
-2513
-2547
-1993
-1570
-1736
-1816
-1508
-1669
-1912
-1697
-1544
-1343
-1155
-916
-473
-548
-597
-233
-196
-396
-269
92
41
-125
84
123
56
36
175
358
456
700
976
1085
1141
1340
1461
1294
1265
1483
1624
1496
1633
2081
2212
2232
2480
3062
3453
3484
4116
4798
4940
5358
5806
6190
6585
6451
6404
5898
4586
3140
1573
19
-1088
-1652
-1942
-2354
-2744
-3407
-4374
-5107
-5393
-5036
-4673
-4324
-3766
-3728
-4158
-4663
-5012
-4986
-4856
-4293
-3132
-2074
-1312
-662
-280
-52
315
921
1670
2256
2668
2865
2497
1831
1318
1054
943
975
1434
1897
2021
2085
2222
2277
2075
1780
1590
1256
746
117
-540
-1273
-2200
-2960
-3480
-3880
-3925
-3760
-3554
-3286
-2966
-2630
-2439
-2372
-2274
-2174
-2158
-2090
-1838
-1535
-1274
-974
-610
-175
273
870
1604
2303
2877
3200
3234
3044
2710
2301
1847
1429
1062
732
371
20
-318
-713
-999
-1221
-1412
-1532
-1628
-1842
-2365
-2965
-3487
-4043
-4408
-4659
-4665
-4422
-4260
-4002
-3709
-3316
-2914
-2537
-2075
-1609
-1246
-977
-872
-750
-654
-587
-512
-261
73
410
810
1054
1235
1384
1393
1277
1177
997
758
460
97
-193
-508
-805
-1060
-1218
-1208
-1206
-1191
-1138
-1129
-991
-1079
-1144
-1089
-1032
-891
-795
-497
-70
352
847
1398
2178
2845
3392
3926
4488
5109
5433
5751
6211
6379
6851
7011
7339
7720
7981
8322
7843
7028
5519
3287
1019
-1558
-3160
-3756
-4532
-4688
-5087
-5323
-6011
-7112
-7072
-6622
-6134
-5743
-5440
-4790
-5035
-5569
-5641
-5481
-4944
-4152
-2498
-572
802
1951
2677
3083
3371
3720
4257
4511
4569
4605
4314
3418
2593
2330
2225
2138
2269
2701
2772
2103
1491
935
46
-1152
-2329
-3048
-3784
-4543
-4949
-5233
-5455
-5640
-5511
-5020
-4514
-3816
-3166
-2690
-2305
-2001
-1733
-1650
-1565
-1181
-722
-217
440
1309
2191
2781
3256
3667
3906
3916
3816
3766
3536
2992
2188
1389
565
-247
-788
-1189
-1426
-1638
-1863
-1974
-2365
-3044
-3601
-4139
-4564
-5044
-5238
-5132
-5204
-5297
-5115
-4601
-4143
-3690
-2886
-2052
-1416
-1010
-654
-331
-282
-273
-19
193
346
539
925
1238
1370
1545
1708
1731
1616
1490
1299
892
307
-231
-679
-1160
-1492
-1677
-1759
-1710
-1595
-1499
-1307
-1329
-1278
-1229
-1423
-1322
-1314
-1268
-937
-489
114
633
1213
2048
2734
3428
4070
4738
5526
5758
6097
6497
6832
7018
7098
7430
7924
8236
8376
8157
7472
5737
2847
245
-2231
-4177
-5170
-5555
-5414
-5392
-5932
-6451
-7120
-7288
-6910
-6468
-5895
-5553
-5179
-5092
-5522
-5544
-5108
-4396
-3327
-1511
960
2726
3665
4270
4619
4657
4355
4331
4628
4522
4201
3919
3397
2673
2174
2103
2214
2260
2268
2034
1230
185
-801
-1863
-3131
-4319
-4965
-5308
-5615
-5589
-5295
-5040
-4880
-4551
-3955
-3383
-2958
-2551
-2168
-1869
-1677
-1410
-1052
-688
-165
560
1349
2176
2992
3576
3967
4048
3748
3271
2688
1990
1438
857
314
-143
-632
-972
-1190
-1347
-1514
-1829
-2133
-2465
-2951
-3487
-4085
-4567
-4953
-5245
-5241
-4967
-4502
-4114
-3625
-2948
-2355
-1842
-1358
-865
-482
-264
-199
-60
136
176
438
802
1055
1369
1515
1623
1621
1470
1427
1040
737
379
8
-252
-775
-1022
-1215
-1386
-1395
-1501
-1243
-1163
-1047
-890
-1028
-801
-813
-875
-737
-603
-171
169
413
949
1712
2451
3013
3775
4557
5110
5606
5833
6246
6623
7001
7023
7381
7729
7967
7760
6267
4324
2260
-463
-2655
-4156
-4593
-4149
-4246
-4441
-4720
-5280
-5831
-6249
-5998
-5468
-5145
-5011
-4960
-4798
-4779
-4749
-4364
-3564
-2032
-176
1537
2941
3595
3833
3856
3561
3358
3353
3409
3526
3504
3319
3024
2535
2208
2206
2283
2202
1813
1219
410
-639
-1609
-2578
-3586
-4392
-4823
-4817
-4605
-4358
-4027
-3755
-3588
-3423
-3159
-2853
-2646
-2359
-2071
-1787
-1481
-1176
-759
-292
141
527
1187
1578
1719
1968
1932
1823
1585
824
549
524
414
312
-29
-95
-265
-767
-1073
-1211
-1231
-1566
-2153
-2418
-2569
-2854
-3451
-3688
-3583
-3581
-3345
-3152
-2818
-2335
-2115
-1866
-1588
-1192
-868
-664
-373
-144
56
100
81
357
728
963
1090
1299
1382
1256
1123
981
770
529
302
154
46
-64
-112
-60
-140
-34
135
204
302
288
590
724
646
704
714
1008
1056
1321
1946
2311
3019
3455
4087
4608
4815
5214
5424
5476
5714
5732
5902
5191
3270
1622
-29
-1760
-3031
-3602
-3271
-2385
-2774
-3338
-3632
-3994
-4405
-4904
-4614
-3980
-3952
-4064
-4074
-3619
-3355
-3450
-2850
-1755
-233
1030
1891
2506
2371
2285
2164
1719
1662
1720
1966
2168
1969
1949
1873
1493
1310
1377
1497
1153
444
-189
-857
-1629
-2282
-2881
-3374
-3625
-3569
-3316
-3046
-2845
-2667
-2563
-2524
-2532
-2312
-2125
-2132
-2154
-2002
-1549
-1447
-1288
-806
-268
290
612
714
1146
1414
1307
1064
867
673
394
59
-90
80
250
-102
-376
-363
-380
-517
-966
-1288
-1476
-1869
-2260
-2703
-2839
-2914
-3046
-2900
-2703
-2255
-1974
-1844
-1420
-1317
-1210
-1169
-1006
-672
-697
-379
-1
167
241
362
931
1274
1212
1349
1399
1588
1283
1096
1182
1093
868
810
831
868
983
1038
1090
1233
1283
1326
1398
1362
1452
1685
1941
2046
2181
2693
2992
3303
3621
3926
4258
4404
4406
4346
3269
1374
93
-1434
-2678
-3428
-3397
-2385
-2038
-2656
-2614
-2754
-2879
-3371
-3486
-2745
-2474
-2686
-2994
-2795
-2364
-2592
-2454
-1608
-291
905
1468
2262
2508
2053
1744
1327
1036
820
745
1058
897
590
656
647
418
308
603
787
262
-374
-716
-1216
-1929
-2550
-2914
-3105
-3280
-3067
-2652
-2342
-2078
-1865
-1788
-1899
-1873
-1694
-2024
-2190
-1921
-1896
-1816
-1862
-1475
-726
-555
-481
102
651
808
556
582
711
351
-166
-430
-203
13
-171
-169
-26
80
-68
-239
-255
-544
-831
-998
-1514
-1822
-2028
-2200
-2299
-2439
-2257
-1840
-1644
-1560
-1340
-1038
-1029
-1039
-947
-789
-568
-381
-159
37
241
569
807
995
1213
1263
1417
1446
1435
1576
1610
1469
1454
1445
1472
1618
1733
1964
2175
2081
2140
2248
2108
1996
2083
2249
2327
2274
2306
2407
2361
2287
2159
2144
2048
1856
948
47
-685
-1643
-2633
-3341
-3249
-2609
-2743
-2814
-2365
-2235
-2562
-2833
-2498
-2129
-2168
-2032
-1652
-1308
-1300
-1232
-829
-413
120
804
1443
1813
1822
1891
1790
1350
1027
843
734
626
486
458
436
162
-83
-90
-130
-336
-671
-927
-1224
-1635
-1963
-2265
-2502
-2674
-2649
-2474
-2453
-2170
-1924
-1786
-1639
-1796
-1573
-1497
-1953
-1932
-1768
-1405
-1187
-1265
-783
-372
-203
-167
-119
287
374
167
64
12
103
-266
-545
-527
-455
-335
-437
-504
-429
-503
-609
-841
-1126
-1258
-1480
-1487
-1632
-1738
-1721
-1632
-1538
-1446
-1338
-1087
-898
-853
-872
-625
-321
-241
-225
12
368
473
606
961
1164
1252
1389
1677
1646
1466
1535
1656
1704
1516
1692
2028
2065
1867
2061
2142
2047
2106
1977
2145
2316
2087
1927
1818
1555
1503
1096
1012
885
725
442
81
-184
-579
-1185
-1485
-1696
-1708
-1890
-1829
-1756
-1884
-1864
-1872
-1790
-1432
-1306
-1177
-961
-856
-672
-594
-495
-232
104
357
483
649
914
882
769
786
818
718
499
380
287
60
-168
-346
-447
-713
-918
-902
-1059
-1336
-1480
-1615
-1912
-2119
-2140
-2167
-2244
-2287
-2071
-1877
-1973
-2229
-2079
-2021
-2402
-2404
-2014
-1606
-1330
-1256
-900
-526
-530
-546
-411
-42
139
64
192
230
260
154
83
85
152
176
121
167
108
-130
-217
-412
-642
-855
-997
-959
-1141
-1257
-1270
-1302
-1216
-1206
-1122
-1096
-1035
-848
-820
-815
-650
-381
-92
-132
22
553
799
822
1050
1304
1598
1631
1636
1926
2006
2121
2209
2089
2318
2306
2263
2392
2270
2413
2330
2218
2061
1959
1707
1529
1307
1045
644
436
105
-132
-496
-600
-700
-1043
-1109
-1227
-1309
-1418
-1586
-1702
-1678
-1756
-1902
-1784
-1551
-1316
-957
-887
-703
-468
-416
-301
-251
-20
184
229
344
342
412
426
296
244
356
515
406
269
211
48
-142
-425
-639
-742
-901
-1073
-1160
-1220
-1435
-1537
-1628
-1693
-1589
-1565
-1588
-1849
-2073
-2045
-2395
-2516
-2393
-2149
-1665
-1559
-1358
-933
-769
-741
-764
-503
-270
-235
-190
-240
-74
0
-213
-205
-119
97
166
91
176
70
-130
-270
-532
-686
-845
-914
-954
-1082
-1157
-1038
-1011
-1121
-1181
-904
-743
-817
-772
-599
-436
-399
-379
-299
-9
230
399
595
937
1143
1247
1337
1415
1575
1767
1645
1782
2033
1996
2172
2124
2280
2355
2298
2555
2407
2427
2524
2248
2262
1872
1671
1660
1170
1088
471
6
-357
-1235
-1598
-2002
-2082
-1698
-1889
-1945
-1878
-1828
-2070
-2599
-2411
-2081
-1950
-1875
-1712
-1155
-958
-1027
-756
-337
89
378
647
991
1063
1004
954
724
636
667
577
598
542
486
528
258
17
-169
-280
-455
-802
-977
-1148
-1450
-1715
-1900
-1971
-2100
-2182
-2082
-1902
-1711
-1681
-1563
-1374
-1412
-1603
-1974
-1805
-1752
-2008
-1836
-1401
-809
-627
-804
-523
-151
-94
-272
-249
278
341
63
-249
-246
-30
-245
-425
-189
170
293
-68
-129
-51
-313
-450
-598
-700
-728
-773
-847
-958
-1073
-994
-863
-894
-753
-395
-157
-237
-220
79
139
84
262
415
574
658
899
1252
1192
1518
1542
1552
1545
1301
1353
1205
975
1069
1031
922
778
652
762
478
328
173
135
-12
-388
-570
-700
-885
-1165
-1366
-1185
-946
-1015
-931
-661
-432
-305
-301
-47
231
172
296
376
423
435
305
339
308
121
145
102
-11
-266
-360
-483
-815
-1096
-1292
-1350
-1494
-1761
-1832
-1890
-1995
-2116
-2133
-2055
-2036
-2052
-2007
-1962
-1936
-1916
-1871
-1837
-1762
-1652
-1523
-1333
-1258
-1101
-950
-788
-696
-622
-498
-402
-348
-356
-366
-341
-415
-487
-502
-544
-540
-580
-549
-527
-547
-463
-436
-429
-400
-426
-351
-340
-378
-305
-215
-197
-114
39
170
333
454
584
805
885
932
1177
1349
1458
1569
1863
2034
2224
2395
2542
2857
2995
2950
3078
3042
2990
2782
2443
2265
1961
1695
1331
1017
822
309
-237
-706
-1272
-1650
-2038
-2312
-2344
-2359
-2496
-2615
-2707
-2684
-2617
-2512
-2377
-2007
-1679
-1432
-1198
-949
-701
-385
-136
183
488
778
1010
1079
1087
1182
1183
1129
1030
950
893
738
537
338
137
-53
-283
-506
-695
-944
-1115
-1285
-1435
-1526
-1641
-1735
-1798
-1860
-1861
-1862
-1747
-1646
-1532
-1374
-1260
-1119
-909
-782
-605
-437
-222
-5
67
134
301
117
-172
-116
-340
-553
-600
-517
-265
-274
-461
-383
-317
-442
-771
-787
-663
-751
-937
-1179
-1106
-1109
-1326
-1380
-1314
-994
-935
-1030
-802
-792
-834
-746
-766
-739
-725
-500
-354
-438
-280
-95
-29
48
67
292
476
450
562
689
674
636
636
698
479
504
678
482
556
464
394
556
222
254
112
14
155
-169
-235
-187
-376
-331
-685
-610
-560
-661
-629
-819
-573
-489
-541
-359
-439
-107
-41
-241
62
38
79
159
145
418
320
336
430
406
483
291
440
475
276
257
84
-61
-96
-412
-503
-646
-640
-743
-1012
-1007
-1050
-1204
-1336
-1462
-1434
-1538
-1621
-1609
-1584
-1668
-1700
-1608
-1534
-1496
-1334
-1134
-1035
-974
-814
-687
-679
-618
-562
-483
-449
-396
-355
-333
-289
-295
-228
-264
-278
-164
-245
-276
-317
-344
-311
-393
-384
-326
-334
-261
-243
-209
-135
-70
-9
-31
79
106
145
220
232
408
518
465
662
754
865
917
916
1133
1099
1125
1268
1135
1333
1183
1135
1343
1127
1222
1026
1039
929
593
650
300
123
86
-303
-173
-443
-580
-418
-609
-461
-629
-439
-280
-416
-135
-107
-21
2
-319
-353
-549
-713
-903
-1011
-826
-872
-846
-809
-899
-764
-769
-818
-808
-729
-673
-777
-965
-1078
-1090
-1171
-1332
-1356
-1141
-1043
-1184
-1170
-1180
-1234
-1259
-1351
-1370
-1290
-1194
-1175
-1246
-1235
-1137
-1082
-1111
-1122
-882
-727
-765
-768
-669
-614
-703
-716
-622
-590
-558
-504
-414
-413
-384
-315
-281
-244
-181
-63
82
105
180
213
158
134
111
174
159
203
357
377
458
588
715
883
931
1079
1202
1376
1482
1422
1566
1723
1670
1694
1672
1754
1724
1559
1555
1474
1373
1277
978
914
824
569
495
262
21
-42
-437
-701
-881
-1061
-1055
-1128
-1117
-1039
-1170
-1240
-1420
-1560
-1521
-1408
-1254
-1218
-982
-777
-828
-751
-671
-474
-256
-168
154
253
158
256
236
126
49
182
299
182
173
230
165
-24
-167
-104
-152
-357
-365
-361
-511
-692
-748
-764
-915
-996
-906
-917
-953
-967
-962
-916
-1055
-1065
-978
-1137
-1200
-1236
-1268
-1247
-1312
-1178
-1034
-962
-783
-741
-627
-560
-482
-387
-404
-292
-220
-218
-224
-271
-137
-63
-117
31
93
101
148
144
127
102
30
46
-64
-126
-144
-193
-160
-195
-172
-77
-78
-12
-15
-5
138
17
52
87
32
124
21
63
103
45
204
126
166
244
213
331
170
173
258
73
25
-172
-176
-270
-481
-393
-447
-432
-369
-394
-274
-421
-334
-264
-335
-310
-393
-258
-335
-448
-275
-309
-278
-243
-218
-70
-182
-146
-19
-97
-111
-144
-81
-120
-251
-232
-172
-163
-256
-246
-145
-195
-307
-328
-383
-456
-571
-650
-662
-743
-747
-738
-762
-707
-692
-660
-573
-616
-608
-514
-550
-581
-557
-532
-490
-452
-418
-395
-319
-202
-228
-180
-72
-32
-10
12
16
36
36
-45
-41
-14
53
28
57
143
153
145
198
90
171
153
90
86
41
156
104
17
170
205
228
211
104
290
190
74
112
138
120
-51
-41
9
-171
-138
-255
-200
-119
-312
-235
-185
-254
-236
-333
-221
-186
-325
-270
-313
-213
-242
-359
-310
-272
-348
-359
-445
-390
-327
-355
-391
-450
-391
-410
-570
-586
-510
-413
-430
-510
-318
-332
-460
-454
-496
-446
-505
-489
-409
-433
-488
-477
-484
-462
-419
-344
-374
-304
-371
-443
-481
-533
-515
-546
-552
-484
-460
-486
-463
-394
-410
-366
-248
-261
-222
-191
-165
-202
-244
-236
-164
-148
-148
-80
-9
-50
-25
-47
35
6
13
104
2
-28
45
-60
-53
-67
-111
31
-10
-115
-8
-17
-114
-137
-186
-129
-236
-210
-297
-307
-231
-293
-300
-267
-262
-160
-288
-254
-262
-243
-160
-322
-145
-53
-156
-99
-136
-119
-112
-158
-95
-137
-54
-130
-188
-166
-286
-286
-299
-375
-334
-356
-397
-368
-376
-334
-410
-427
-405
-473
-541
-538
-500
-419
-424
-387
-345
-332
-356
-396
-331
-304
-221
-188
-291
-222
-327
-414
-372
-363
-235
-217
-208
2
-143
-192
-115
-131
-151
-266
-185
-172
-282
-319
-348
-256
-279
-392
-325
-325
-342
-372
-440
-383
-431
-391
-436
-496
-344
-367
-504
-336
-205
-269
-179
-57
-98
-25
-42
-52
-42
-18
-7
19
21
-106
-45
-28
-146
-49
-61
-14
-48
-198
-70
-237
-284
-247
-331
-229
-317
-269
-243
-300
-383
-394
-324
-416
-395
-377
-435
-344
-492
-498
-372
-508
-432
-482
-479
-436
-490
-438
-400
-417
-308
-286
-268
-190
-214
-121
-81
-189
-64
-212
-196
-143
-248
-254
-155
-54
-95
-78
-26
-57
-38
-138
-214
-135
-219
-246
-279
-315
-273
-299
-329
-316
-266
-247
-177
-245
-161
-136
-162
-183
-232
-207
-224
-183
-185
-178
-130
-200
-111
-102
-220
-89
-63
-57
-209
-251
-137
-230
-313
-348
-300
-217
-313
-309
-233
-200
-213
-225
-292
-270
-292
-339
-324
-328
-312
-317
-348
-380
-477
-409
-443
-425
-386
-404
-235
-304
-304
-296
-348
-283
-414
-372
-254
-413
-306
-279
-377
-380
-351
-326
-340
-267
-318
-191
-209
-402
-258
-386
-434
-365
-406
-323
-342
-308
-228
-376
-361
-293
-366
-416
-349
-273
-363
-299
-403
-356
-293
-399
-296
-223
-354
-256
-236
-355
-398
-362
-281
-394
-341
-246
-265
-270
-256
-283
-177
-242
-250
-166
-234
-220
-206
-221
-300
-310
-214
-255
-330
-278
-288
-291
-286
-247
-203
-201
-146
-214
-268
-263
-310
-267
-318
-302
-205
-260
-252
-230
-261
-242
-249
-194
-215
-247
-156
-203
-278
-271
-271
-294
-289
-298
-244
-222
-339
-332
-323
-394
-343
-331
-396
-390
-375
-441
-448
-437
-399
-316
-370
-309
-209
-263
-310
-202
-264
-227
-200
-230
-218
-211
-244
-178
-239
-241
-99
-258
-240
-226
-265
-233
-267
-273
-252
-234
-344
-333
-344
-403
-354
-315
-418
-304
-257
-281
-224
-235
-222
-222
-279
-301
-295
-298
-261
-295
-265
-323
-303
-232
-301
-239
-136
-174
-108
-146
-146
-175
-261
-270
-302
-319
-303
-294
-270
-300
-303
-268
-292
-281
-301
-318
-268
-324
-336
-378
-377
-348
-405
-356
-314
-310
-281
-314
-250
-279
-314
-234
-305
-215
-242
-278
-258
-299
-301
-312
-269
-288
-334
-228
-384
-341
-295
-388
-353
-389
-365
-380
-445
-411
-510
-448
-403
-410
-333
-328
-243
-264
-333
-265
-367
-363
-386
-390
-304
-313
-323
-237
-294
-260
-252
-252
-171
-207
-159
-94
-170
-197
-217
-217
-257
-241
-133
-191
-189
-101
-188
-170
-197
-206
-161
-166
-197
-153
-144
-229
-221
-249
-284
-269
-271
-332
-266
-246
-312
-329
-285
-349
-285
-299
-268
-237
-252
-241
-296
-264
-191
-323
-239
-187
-248
-221
-197
-150
-119
-90
-117
-127
-86
-174
-232
-206
-244
-254
-309
-305
-299
-385
-273
-360
-355
-238
-312
-278
-216
-294
-333
-321
-308
-324
-287
-237
-234
-197
-272
-268
-224
-240
-165
-172
-107
-46
-114
-136
-156
-161
-106
-127
-91
-15
-80
-86
-132
-146
-174
-172
-175
-237
-218
-241
-296
-279
-328
-273
-237
-288
-249
-272
-257
-321
-316
-320
-387
-349
-343
-401
-374
-390
-348
-340
-289
-290
-250
-225
-280
-219
-271
-248
-172
-246
-228
-232
-204
-250
-276
-289
-327
-256
-341
-355
-331
-338
-321
-324
-323
-260
-339
-290
-290
-354
-315
-338
-408
-365
-342
-422
-374
-388
-474
-420
-405
-410
-405
-362
-344
-310
-340
-267
-265
-286
-201
-260
-215
-193
-234
-169
-211
-221
-239
-257
-283
-350
-259
-329
-305
-259
-329
-224
-378
-312
-241
-384
-276
-286
-326
-332
-374
-301
-308
-302
-243
-236
-214
-249
-246
-282
-297
-260
-260
-231
-200
-207
-209
-216
-267
-199
-215
-205
-162
-177
-110
-204
-277
-210
-342
-334
-383
-335
-301
-388
-321
-398
-375
-313
-429
-318
-307
-374
-291
-334
-335
-320
-300
-281
-349
-300
-254
-319
-232
-200
-172
-160
-191
-204
-213
-243
-184
-187
-127
-181
-206
-176
-280
-287
-263
-221
-235
-216
-175
-222
-260
-267
-273
-255
-184
-235
-189
-198
-264
-216
-300
-382
-237
-286
-324
-276
-288
-267
-347
-297
-321
-267
-151
-234
-188
-173
-222
-141
-178
-151
-101
-86
-109
-212
-163
-185
-300
-231
-265
-346
-287
-346
-389
-417
-410
-394
-423
-402
-393
-391
-304
-407
-414
-306
-435
-391
-364
-432
-438
-483
-397
-456
-419
-303
-410
-302
-335
-370
-298
-289
-243
-307
-245
-255
-364
-287
-446
-414
-370
-409
-317
-379
-312
-328
-356
-332
-350
-238
-220
-247
-196
-225
-279
-323
-272
-259
-223
-194
-176
-210
-184
-176
-218
-117
-149
-214
-134
-244
-225
-247
-287
-224
-290
-179
-253
-232
-176
-235
-191
-216
-197
-202
-208
-246
-272
-211
-287
-283
-197
-256
-213
-192
-237
-265
-248
-194
-238
-155
-192
-192
-140
-188
-215
-164
-138
-198
-170
-164
-207
-234
-280
-268
-277
-235
-176
-207
-174
-197
-142
-195
-188
-115
-136
-148
-198
-241
-226
-362
-332
-377
-336
-285
-306
-287
-317
-270
-267
-310
-257
-237
-244
-221
-258
-249
-248
-252
-286
-277
-210
-246
-225
-190
-238
-239
-152
-152
-176
-145
-136
-166
-211
-257
-307
-276
-331
-298
-293
-278
-246
-258
-245
-228
-204
-157
-178
-162
-204
-157
-196
-259
-212
-260
-217
-270
-335
-249
-303
-287
-285
-341
-359
-338
-298
-365
-298
-266
-292
-322
-379
-348
-383
-381
-341
-381
-313
-356
-358
-376
-378
-325
-337
-291
-283
-290
-236
-303
-287
-306
-319
-301
-344
-360
-335
-327
-389
-341
-314
-342
-315
-300
-315
-370
-288
-305
-355
-276
-328
-308
-338
-418
-299
-386
-297
-308
-297
-261
-355
-254
-359
-404
-302
-420
-338
-404
-420
-349
-502
-426
-457
-451
-332
-375
-356
-349
-350
-343
-326
-298
-244
-170
-212
-264
-223
-269
-288
-252
-241
-233
-146
-186
-190
-174
-260
-196
-213
-265
-171
-234
-210
-233
-220
-221
-252
-227
-295
-267
-299
-343
-280
-397
-323
-328
-412
-363
-400
-347
-370
-369
-302
-378
-306
-373
-433
-379
-408
-352
-314
-303
-272
-236
-196
-207
-155
-93
-128
-24
-53
-60
-26
-79
-121
-72
-144
-105
-90
-107
-78
-94
-88
-97
-196
-182
-193
-282
-280
-239
-291
-324
-218
-322
-294
-252
-321
-277
-258
-265
-223
-281
-239
-276
-282
-329
-371
-332
-408
-361
-352
-356
-299
-336
-276
-269
-257
-180
-248
-241
-184
-252
-262
-215
-264
-279
-257
-303
-368
-314
-322
-362
-303
-282
-383
-329
-358
-387
-341
-313
-250
-325
-272
-254
-379
-261
-283
-277
-212
-230
-176
-233
-209
-177
-225
-175
-193
-118
-144
-200
-134
-215
-217
-176
-171
-141
-186
-158
-187
-215
-224
-254
-262
-271
-330
-327
-324
-319
-309
-270
-271
-336
-320
-300
-362
-331
-282
-293
-254
-292
-250
-249
-310
-247
-216
-201
-226
-174
-139
-247
-267
-246
-280
-276
-243
-191
-205
-202
-221
-250
-284
-321
-277
-257
-268
-244
-216
-218
-318
-299
-267
-276
-249
-232
-184
-189
-202
-153
-159
-124
-137
-127
-139
-191
-146
-150
-214
-160
-172
-150
-153
-141
-125
-124
-105
-122
-135
-112
-162
-145
-190
-189
-209
-227
-210
-221
-195
-206
-188
-136
-155
-77
-49
-71
-69
-98
-101
-181
-198
-186
-261
-252
-273
-248
-251
-244
-155
-206
-179
-141
-135
-120
-136
-127
-132
-214
-189
-246
-261
-246
-268
-263
-240
-246
-250
-231
-249
-283
-275
-292
-286
-270
-277
-254
-237
-274
-221
-247
-311
-242
-308
-333
-286
-337
-313
-304
-283
-258
-258
-221
-251
-215
-240
-244
-208
-255
-241
-244
-289
-266
-298
-255
-301
-278
-275
-284
-274
-323
-271
-287
-321
-331
-372
-322
-369
-399
-353
-373
-337
-360
-365
-351
-398
-327
-348
-364
-321
-345
-357
-370
-416
-364
-385
-403
-302
-353
-307
-262
-253
-228
-270
-244
-268
-266
-237
-301
-198
-261
-262
-229
-292
-231
-261
-248
-237
-257
-228
-309
-331
-326
-387
-384
-394
-347
-390
-340
-348
-345
-389
-411
-309
-431
-378
-312
-393
-327
-338
-297
-310
-333
-264
-327
-251
-265
-205
-120
-168
-84
-126
-103
-106
-171
-110
-161
-122
-114
-135
-160
-208
-209
-239
-256
-217
-186
-158
-194
-209
-236
-277
-302
-308
-277
-315
-254
-295
-368
-312
-400
-363
-302
-344
-294
-263
-301
-312
-289
-269
-288
-259
-258
-247
-173
-233
-185
-148
-241
-205
-187
-226
-249
-221
-183
-246
-226
-184
-241
-215
-229
-225
-219
-222
-227
-233
-214
-302
-326
-319
-429
-408
-405
-448
-421
-388
-359
-359
-336
-337
-331
-294
-327
-286
-227
-257
-228
-233
-248
-272
-264
-173
-215
-207
-144
-200
-207
-200
-264
-278
-287
-287
-294
-279
-265
-256
-246
-280
-312
-272
-304
-285
-259
-304
-332
-369
-436
-448
-446
-488
-457
-462
-490
-500
-474
-509
-504
-481
-401
-397
-350
-286
-304
-310
-272
-291
-281
-250
-275
-299
-281
-350
-373
-286
-323
-299
-233
-239
-246
-250
-179
-198
-208
-140
-162
-202
-240
-247
-243
-240
-215
-172
-139
-185
-169
-104
-211
-175
-110
-123
-136
-152
-128
-223
-243
-247
-278
-275
-265
-255
-276
-306
-291
-318
-309
-314
-311
-258
-302
-335
-336
-360
-346
-314
-308
-282
-239
-271
-260
-230
-264
-232
-180
-186
-205
-173
-163
-197
-155
-90
-126
-131
-105
-79
-157
-123
-92
-199
-194
-199
-252
-259
-290
-292
-298
-345
-319
-350
-322
-331
-370
-338
-365
-401
-354
-377
-421
-378
-404
-411
-406
-422
-348
-333
-331
-261
-207
-237
-244
-199
-234
-232
-240
-233
-195
-270
-258
-202
-286
-201
-232
-215
-207
-231
-183
-224
-211
-176
-176
-133
-195
-186
-165
-212
-183
-218
-202
-264
-280
-280
-328
-346
-327
-351
-320
-385
-367
-310
-371
-380
-276
-363
-346
-320
-350
-322
-368
-317
-331
-365
-286
-345
-348
-317
-334
-274
-288
-229
-247
-266
-259
-332
-300
-308
-353
-296
-361
-324
-344
-415
-342
-362
-378
-273
-243
-238
-229
-225
-204
-262
-244
-228
-250
-203
-224
-259
-260
-250
-273
-255
-231
-229
-216
-217
-230
-250
-298
-275
-261
-306
-284
-316
-329
-310
-326
-314
-290
-279
-237
-236
-245
-214
-231
-292
-244
-230
-266
-232
-208
-231
-243
-252
-276
-261
-275
-263
-247
-270
-279
-286
-316
-284
-286
-278
-215
-223
-237
-222
-230
-256
-232
-256
-216
-210
-209
-203
-219
-268
-271
-303
-289
-279
-289
-276
-301
-306
-317
-292
-309
-310
-283
-274
-280
-260
-246
-184
-202
-167
-152
-186
-158
-144
-134
-120
-119
-74
-111
-113
-112
-122
-124
-167
-129
-173
-187
-188
-212
-219
-271
-298
-282
-333
-337
-361
-374
-419
-407
-392
-442
-373
-369
-413
-371
-397
-389
-355
-378
-332
-327
-350
-343
-313
-348
-354
-318
-319
-332
-265
-267
-258
-239
-281
-271
-297
-281
-222
-221
-166
-185
-220
-189
-243
-239
-218
-221
-175
-219
-231
-231
-289
-271
-277
-277
-244
-292
-271
-268
-308
-318
-347
-346
-376
-385
-325
-374
-346
-324
-374
-308
-324
-297
-240
-285
-240
-226
-238
-193
-231
-201
-211
-210
-193
-210
-180
-193
-175
-146
-176
-182
-181
-201
-215
-214
-205
-204
-232
-240
-225
-291
-283
-244
-283
-267
-251
-212
-280
-271
-199
-303
-268
-246
-247
-192
-242
-191
-211
-241
-209
-205
-135
-144
-164
-161
-177
-175
-228
-175
-176
-189
-176
-216
-187
-217
-206
-180
-204
-195
-158
-155
-179
-157
-168
-213
-190
-194
-219
-212
-216
-237
-212
-214
-214
-209
-193
-184
-171
-190
-191
-189
-238
-237
-226
-258
-220
-209
-223
-226
-231
-227
-258
-281
-238
-256
-287
-283
-296
-332
-334
-310
-294
-247
-259
-257
-236
-295
-304
-279
-278
-287
-273
-282
-315
-319
-323
-318
-243
-174
-150
-138
-117
-162
-170
-158
-175
-184
-163
-167
-216
-228
-250
-286
-288
-319
-309
-319
-337
-271
-325
-359
-293
-320
-329
-300
-298
-283
-298
-273
-289
-286
-244
-282
-261
-247
-286
-249
-229
-247
-226
-216
-224
-227
-227
-230
-211
-214
-245
-198
-215
-250
-217
-236
-248
-214
-250
-243
-178
-250
-195
-193
-260
-180
-272
-278
-186
-269
-256
-245
-269
-290
-345
-259
-306
-323
-245
-289
-269
-269
-268
-241
-259
-231
-210
-234
-231
-210
-197
-211
-198
-154
-155
-181
-128
-179
-167
-172
-239
-202
-254
-247
-257
-328
-287
-331
-351
-314
-369
-341
-318
-348
-372
-361
-369
-406
-368
-406
-403
-349
-400
-387
-341
-358
-359
-332
-339
-325
-293
-318
-266
-242
-250
-203
-207
-210
-211
-225
-206
-213
-208
-217
-241
-253
-271
-311
-315
-317
-324
-355
-375
-343
-349
-351
-351
-326
-331
-347
-377
-380
-344
-335
-359
-299
-274
-259
-282
-263
-229
-252
-219
-236
-228
-212
-237
-213
-244
-231
-235
-263
-190
-234
-236
-247
-263
-277
-313
-315
-306
-290
-309
-285
-250
-321
-311
-328
-335
-348
-338
-323
-373
-345
-348
-384
-357
-366
-340
-337
-347
-291
-292
-277
-277
-250
-266
-265
-232
-246
-218
-199
-205
-187
-228
-227
-222
-248
-226
-226
-220
-250
-259
-283
-305
-274
-338
-306
-307
-338
-303
-339
-324
-343
-348
-336
-369
-344
-353
-368
-337
-344
-326
-313
-314
-281
-271
-272
-288
-256
-282
-295
-260
-292
-283
-255
-279
-267
-282
-292
-253
-289
-291
-270
-297
-261
-242
-230
-232
-265
-279
-309
-265
-238
-207
-155
-140
-128
-141
-165
-164
-132
-167
-187
-97
-156
-183
-130
-148
-155
-154
-166
-183
-168
-200
-192
-139
-200
-182
-215
-271
-232
-315
-317
-285
-311
-310
-311
-311
-343
-354
-346
-338
-351
-374
-324
-364
-350
-328
-372
-357
-395
-363
-337
-337
-225
-225
-230
-199
-204
-222
-226
-173
-193
-142
-133
-212
-161
-237
-275
-227
-298
-271
-261
-276
-299
-316
-357
-394
-414
-430
-405
-393
-354
-396
-397
-336
-387
-340
-321
-307
-281
-301
-206
-256
-264
-180
-285
-245
-235
-279
-215
-237
-224
-230
-211
-244
-274
-209
-268
-252
-172
-227
-176
-153
-197
-158
-147
-150
-136
-141
-131
-148
-151
-159
-184
-207
-196
-196
-171
-180
-203
-196
-281
-257
-243
-297
-242
-274
-257
-303
-357
-277
-363
-297
-253
-295
-205
-240
-223
-226
-254
-205
-259
-204
-193
-230
-206
-283
-294
-290
-345
-302
-298
-333
-277
-308
-316
-297
-349
-281
-282
-298
-255
-300
-286
-277
-315
-298
-250
-267
-272
-246
-277
-243
-239
-308
-247
-275
-289
-242
-266
-221
-229
-250
-183
-206
-209
-177
-203
-172
-175
-212
-159
-170
-245
-200
-207
-222
-217
-203
-182
-233
-190
-204
-261
-235
-265
-226
-237
-279
-219
-262
-256
-279
-253
-247
-308
-245
-271
-289
-270
-297
-266
-317
-249
-225
-300
-257
-262
-307
-266
-278
-286
-235
-277
-256
-246
-317
-279
-264
-283
-245
-263
-218
-275
-284
-230
-317
-278
-264
-291
-236
-275
-260
-247
-262
-237
-268
-225
-254
-253
-242
-285
-250
-261
-278
-236
-287
-292
-247
-267
-230
-193
-257
-181
-221
-260
-203
-282
-253
-231
-269
-224
-234
-179
-196
-193
-181
-265
-212
-238
-217
-138
-197
-157
-151
-189
-181
-182
-179
-174
-155
-163
-188
-224
-249
-266
-247
-260
-264
-226
-273
-274
-256
-263
-226
-207
-180
-172
-193
-148
-203
-211
-199
-264
-213
-234
-242
-187
-297
-249
-239
-294
-259
-287
-241
-248
-295
-196
-239
-248
-204
-251
-240
-243
-264
-240
-232
-222
-195
-198
-174
-167
-190
-177
-199
-167
-191
-225
-192
-199
-157
-179
-145
-137
-181
-160
-217
-178
-155
-198
-154
-168
-200
-197
-204
-187
-211
-149
-107
-153
-168
-188
-242
-231
-252
-255
-179
-220
-251
-196
-263
-268
-253
-250
-173
-224
-180
-150
-215
-153
-211
-187
-139
-197
-111
-130
-157
-118
-162
-167
-159
-166
-138
-147
-157
-166
-225
-216
-228
-241
-258
-263
-243
-276
-288
-281
-292
-283
-286
-224
-248
-251
-253
-262
-250
-279
-290
-278
-284
-270
-285
-283
-327
-338
-317
-314
-306
-336
-317
-315
-355
-328
-326
-328
-350
-331
-301
-327
-301
-278
-301
-301
-292
-280
-260
-275
-234
-229
-234
-195
-207
-194
-201
-232
-172
-194
-237
-181
-203
-199
-188
-230
-186
-230
-252
-183
-201
-161
-150
-151
-129
-131
-124
-120
-127
-116
-161
-186
-172
-206
-205
-174
-193
-153
-189
-251
-242
-306
-297
-282
-330
-304
-316
-357
-355
-377
-358
-367
-379
-331
-329
-344
-317
-308
-293
-315
-309
-263
-277
-238
-192
-189
-144
-170
-183
-116
-151
-155
-92
-120
-102
-82
-125
-109
-155
-200
-183
-224
-220
-230
-255
-245
-275
-305
-341
-375
-368
-378
-344
-368
-328
-328
-359
-352
-364
-347
-326
-321
-289
-254
-269
-286
-249
-254
-257
-224
-192
-181
-216
-185
-179
-220
-184
-209
-176
-176
-193
-149
-201
-218
-218
-233
-230
-202
-201
-197
-194
-200
-225
-251
-269
-259
-283
-303
-283
-322
-329
-321
-330
-321
-297
-288
-280
-281
-264
-265
-252
-255
-255
-273
-295
-291
-278
-309
-304
-290
-323
-333
-339
-344
-356
-346
-328
-314
-325
-337
-320
-329
-293
-291
-288
-280
-277
-268
-267
-288
-268
-283
-311
-245
-245
-236
-234
-263
-237
-281
-274
-245
-267
-262
-265
-278
-291
-308
-250
-250
-263
-232
-254
-275
-273
-276
-287
-310
-297
-290
-314
-288
-295
-285
-294
-300
-272
-284
-292
-250
-243
-237
-217
-226
-230
-234
-217
-207
-188
-171
-163
-157
-149
-154
-153
-174
-189
-190
-212
-209
-193
-205
-204
-205
-188
-198
-229
-200
-186
-208
-208
-219
-245
-272
-282
-291
-305
-279
-240
-243
-240
-246
-240
-255
-289
-274
-278
-292
-287
-278
-293
-287
-281
-249
-238
-231
-197
-169
-178
-193
-178
-169
-168
-162
-153
-140
-141
-168
-167
-158
-148
-129
-122
-118
-126
-136
-152
-161
-185
-182
-167
-168
-145
-131
-140
-135
-149
-159
-179
-181
-161
-195
-195
-215
-206
-199
-230
-209
-185
-196
-183
-177
-170
-154
-161
-149
-157
-147
-144
-174
-174
-189
-207
-206
-203
-224
-250
-272
-292
-314
-312
-314
-327
-308
-322
-325
-339
-341
-321
-324
-314
-295
-278
-268
-256
-229
-229
-254
-245
-247
-230
-223
-224
-230
-258
-263
-257
-249
-250
-243
-233
-237
-250
-270
-273
-255
-272
-275
-258
-264
-286
-313
-323
-326
-336
-328
-315
-312
-317
-338
-340
-346
-345
-328
-335
-333
-323
-311
-285
-283
-270
-242
-236
-189
-180
-198
-168
-169
-178
-179
-186
-168
-187
-206
-197
-216
-226
-221
-230
-244
-271
-281
-275
-269
-263
-264
-264
-281
-278
-277
-291
-273
-253
-255
-241
-241
-240
-237
-235
-221
-205
-183
-167
-151
-156
-138
-136
-150
-157
-138
-136
-147
-153
-160
-158
-178
-181
-186
-189
-193
-198
-198
-222
-215
-223
-260
-284
-305
-320
-307
-301
-312
-326
-332
-334
-339
-344
-331
-321
-317
-305
-299
-303
-319
-316
-306
-303
-273
-255
-255
-244
-244
-250
-245
-252
-244
-225
-240
-267
-278
-287
-298
-308
-325
-342
-336
-322
-296
-307
-303
-306
-332
-341
-330
-333
-336
-325
-328
-348
-337
-322
-330
-328
-333
-329
-324
-317
-314
-316
-335
-339
-341
-358
-361
-345
-323
-312
-306
-299
-291
-294
-296
-283
-283
-290
-292
-284
-285
-286
-293
-306
-311
-298
-260
-255
-252
-237
-247
-255
-254
-269
-272
-266
-267
-266
-247
-251
-257
-241
-240
-226
-207
-205
-213
-201
-215
-232
-234
-244
-245
-253
-257
-260
-270
-288
-295
-288
-288
-288
-277
-270
-271
-287
-294
-299
-316
-318
-327
-322
-310
-314
-304
-305
-295
-295
-293
-282
-286
-293
-291
-283
-284
-290
-277
-266
-269
-267
-263
-274
-265
-253
-261
-255
-250
-262
-255
-242
-238
-236
-256
-265
-255
-237
-250
-264
-249
-253
-267
-262
-256
-253
-242
-231
-240
-249
-246
-245
-240
-239
-239
-240
-246
-255
-226
-227
-235
-242
-236
-229
-236
-220
-212
-208
-211
-208
-198
-189
-192
-193
-189
-203
-211
-209
-209
-230
-229
-225
-227
-242
-259
-259
-265
-255
-250
-245
-255
-260
-255
-272
-275
-252
-240
-241
-229
-216
-222
-230
-238
-243
-237
-241
-232
-254
-264
-274
-281
-296
-321
-322
-305
-294
-296
-299
-318
-314
-303
-298
-297
-307
-310
-305
-308
-323
-304
-287
-304
-286
-283
-299
-280
-293
-295
-262
-273
-272
-258
-260
-258
-270
-270
-270
-265
-257
-259
-259
-283
-301
-305
-301
-287
-276
-269
-260
-268
-293
-294
-310
-332
-314
-305
-322
-315
-314
-315
-315
-314
-307
-288
-270
-266
-240
-239
-259
-253
-277
-293
-273
-277
-272
-276
-286
-288
-285
-287
-295
-297
-298
-282
-282
-291
-277
-274
-276
-277
-271
-257
-251
-259
-259
-258
-258
-247
-246
-241
-229
-231
-240
-229
-222
-230
-239
-246
-246
-256
-258
-243
-232
-231
-239
-248
-258
-282
-303
-319
-321
-317
-336
-352
-362
-359
-348
-345
-330
-310
-296
-293
-295
-288
-297
-304
-302
-305
-293
-293
-282
-266
-260
-234
-228
-229
-223
-217
-213
-227
-237
-225
-227
-249
-263
-268
-272
-277
-288
-280
-275
-289
-305
-316
-335
-351
-357
-372
-385
-390
-381
-376
-377
-383
-388
-394
-407
-398
-404
-410
-403
-401
-415
-423
-424
-417
-398
-385
-376
-379
-376
-367
-366
-360
-356
-366
-356
-346
-350
-350
-354
-353
-364
-373
-373
-361
-331
-327
-329
-330
-332
-336
-339
-344
-342
-323
-317
-306
-291
-290
-295
-296
-281
-280
-270
-251
-246
-241
-238
-239
-245
-270
-283
-292
-301
-301
-309
-302
-314
-334
-349
-362
-362
-356
-368
-380
-374
-384
-387
-392
-382
-366
-367
-365
-368
-361
-362
-375
-367
-339
-339
-332
-331
-315
-310
-322
-298
-279
-256
-222
-214
-213
-219
-211
-205
-198
-190
-192
-189
-196
-219
-223
-230
-220
-221
-238
-245
-260
-258
-260
-272
-290
-298
-307
-314
-320
-330
-338
-339
-335
-339
-342
-345
-351
-353
-358
-355
-347
-338
-334
-328
-324
-303
-297
-296
-297
-289
-273
-270
-258
-248
-242
-226
-217
-226
-221
-216
-216
-215
-228
-223
-231
-236
-231
-240
-249
-262
-262
-243
-226
-238
-263
-274
-273
-258
-257
-267
-274
-275
-283
-286
-292
-291
-297
-298
-292
-290
-283
-278
-262
-266
-261
-248
-257
-259
-266
-269
-277
-283
-299
-304
-292
-291
-276
-266
-257
-258
-257
-250
-237
-229
-229
-251
-255
-245
-235
-234
-232
-225
-232
-240
-256
-249
-247
-258
-257
-269
-283
-296
-305
-293
-276
-269
-258
-248
-257
-258
-252
-250
-251
-246
-236
-226
-209
-207
-209
-209
-224
-246
-251
-255
-270
-279
-289
-303
-321
-323
-318
-317
-305
-286
-277
-276
-282
-291
-293
-291
-293
-298
-303
-315
-310
-301
-289
-272
-266
-271
-263
-257
-248
-228
-216
-208
-206
-207
-218
-227
-231
-232
-249
-271
-266
-260
-261
-272
-276
-271
-265
-274
-272
-276
-281
-276
-268
-263
-262
-263
-256
-253
-266
-268
-267
-272
-281
-272
-264
-258
-254
-255
-242
-242
-251
-250
-244
-238
-231
-233
-237
-234
-237
-239
-232
-229
-231
-233
-237
-252
-260
-264
-269
-272
-260
-251
-258
-257
-245
-238
-241
-244
-256
-253
-249
-259
-258
-259
-263
-263
-253
-252
-260
-265
-262
-264
-272
-264
-270
-262
-250
-239
-240
-251
-249
-255
-270
-269
-270
-279
-291
-304
-309
-296
-308
-314
-317
-311
-311
-298
-299
-307
-302
-307
-315
-315
-300
-302
-302
-296
-307
-306
-308
-314
-312
-303
-299
-284
-282
-289
-273
-257
-254
-260
-257
-255
-266
-284
-301
-308
-303
-312
-315
-305
-307
-325
-338
-331
-327
-336
-334
-337
-336
-329
-334
-333
-316
-318
-307
-301
-302
-291
-283
-268
-258
-252
-253
-237
-225
-220
-218
-217
-216
-220
-227
-221
-209
-221
-206
-198
-209
-212
-201
-189
-192
-188
-183
-177
-165
-168
-173
-192
-207
-226
-246
-244
-248
-242
-227
-244
-250
-248
-251
-259
-269
-266
-261
-256
-263
-263
-243
-222
-208
-199
-191
-183
-170
-172
-174
-162
-160
-168
-178
-176
-170
-185
-179
-177
-180
-180
-186
-196
-209
-218
-235
-248
-257
-268
-253
-242
-251
-264
-274
-275
-276
-264
-253
-251
-251
-247
-238
-231
-231
-241
-240
-226
-227
-231
-217
-204
-197
-187
-175
-169
-168
-184
-200
-202
-204
-215
-223
-220
-221
-220
-217
-215
-213
-210
-203
-199
-208
-223
-236
-232
-235
-237
-242
-240
-237
-237
-247
-262
-264
-263
-265
-253
-245
-230
-229
-229
-219
-217
-205
-202
-208
-214
-214
-196
-179
-180
-192
-204
-200
-202
-207
-202
-192
-188
-196
-203
-207
-208
-203
-205
-200
-198
-202
-202
-212
-225
-249
-258
-270
-283
-274
-259
-250
-256
-261
-264
-267
-268
-276
-269
-258
-249
-241
-235
-238
-238
-224
-231
-232
-230
-242
-247
-235
-217
-222
-231
-227
-234
-238
-251
-261
-266
-278
-288
-284
-279
-283
-297
-305
-302
-311
-306
-294
-286
-271
-258
-264
-266
-274
-275
-264
-260
-240
-225
-202
-188
-177
-157
-158
-163
-168
-188
-199
-193
-187
-200
-193
-197
-197
-195
-196
-185
-173
-171
-193
-193
-196
-199
-182
-186
-196
-204
-205
-208
-213
-201
-187
-182
-201
-215
-201
-178
-176
-179
-177
-195
-207
-204
-205
-197
-190
-188
-189
-204
-208
-206
-215
-216
-208
-224
-238
-253
-257
-254
-273
-284
-292
-299
-319
-331
-339
-331
-308
-302
-290
-284
-278
-285
-291
-279
-278
-289
-292
-280
-268
-261
-260
-256
-248
-243
-244
-249
-238
-224
-214
-224
-236
-257
-269
-258
-250
-241
-246
-238
-237
-254
-255
-252
-251
-254
-268
-271
-268
-271
-262
-270
-283
-298
-282
-277
-298
-297
-300
-300
-295
-286
-285
-286
-291
-298
-298
-306
-306
-306
-292
-276
-270
-272
-281
-290
-292
-305
-319
-317
-326
-334
-330
-325
-323
-326
-329
-318
-325
-323
-322
-323
-335
-346
-344
-333
-325
-325
-313
-317
-302
-281
-264
-263
-249
-227
-218
-230
-228
-215
-213
-220
-228
-234
-232
-228
-215
-213
-226
-229
-222
-221
-240
-248
-249
-261
-277
-276
-278
-268
-262
-283
-293
-291
-288
-279
-277
-279
-275
-278
-273
-276
-281
-281
-281
-283
-270
-257
-234
-217
-215
-206
-211
-198
-190
-190
-191
-189
-190
-199
-206
-209
-216
-217
-222
-239
-242
-229
-227
-230
-251
-258
-259
-264
-260
-261
-257
-254
-243
-229
-209
-195
-194
-205
-222
-228
-230
-236
-232
-219
-202
-205
-210
-198
-185
-175
-184
-196
-208
-220
-230
-232
-232
-241
-243
-238
-232
-246
-260
-276
-293
-322
-333
-329
-335
-330
-317
-301
-288
-281
-272
-267
-270
-266
-247
-223
-223
-231
-236
-240
-242
-240
-242
-231
-237
-235
-223
-213
-192
-189
-200
-207
-215
-215
-229
-244
-258
-269
-270
-275
-281
-283
-285
-288
-282
-279
-273
-277
-280
-282
-291
-289
-283
-278
-275
-273
-256
-241
-243
-233
-233
-233
-220
-218
-216
-211
-201
-196
-203
-206
-206
-209
-220
-226
-209
-208
-198
-183
-176
-177
-187
-200
-209
-204
-199
-207
-230
-261
-294
-291
-275
-265
-266
-272
-268
-266
-273
-262
-241
-239
-245
-246
-250
-259
-260
-264
-265
-269
-277
-279
-260
-237
-231
-234
-238
-238
-232
-223
-226
-241
-227
-209
-202
-194
-185
-172
-168
-171
-176
-175
-182
-184
-181
-171
-163
-168
-166
-164
-169
-167
-175
-190
-206
-227
-239
-253
-261
-267
-281
-285
-281
-270
-265
-259
-243
-246
-252
-253
-259
-272
-283
-284
-275
-277
-284
-287
-290
-298
-296
-300
-302
-277
-265
-256
-258
-271
-286
-304
-315
-328
-338
-325
-303
-291
-283
-276
-264
-250
-245
-251
-252
-249
-248
-249
-255
-256
-241
-238
-249
-264
-267
-275
-284
-289
-299
-295
-286
-292
-295
-281
-260
-264
-274
-279
-287
-292
-289
-283
-277
-266
-266
-261
-255
-243
-223
-209
-206
-208
-210
-220
-219
-237
-259
-279
-286
-285
-291
-289
-285
-282
-277
-284
-280
-275
-289
-298
-301
-307
-321
-332
-328
-325
-333
-349
-357
-342
-328
-310
-293
-293
-289
-296
-300
-300
-296
-306
-317
-331
-313
-318
-331
-328
-313
-307
-314
-297
-287
-283
-294
-304
-304
-274
-248
-247
-244
-244
-236
-219
-221
-222
-231
-243
-255
-262
-259
-252
-250
-239
-229
-224
-208
-204
-206
-223
-221
-204
-203
-214
-221
-232
-243
-237
-232
-212
-197
-197
-193
-187
-185
-182
-181
-183
-197
-198
-188
-190
-190
-194
-175
-158
-144
-139
-141
-141
-137
-138
-152
-164
-178
-181
-186
-205
-224
-230
-227
-227
-238
-240
-244
-248
-261
-264
-265
-263
-261
-274
-283
-282
-280
-282
-289
-297
-317
-327
-329
-325
-317
-311
-298
-309
-316
-313
-313
-297
-299
-305
-293
-290
-266
-248
-244
-253
-267
-264
-262
-257
-249
-247
-254
-267
-278
-277
-271
-276
-281
-277
-277
-280
-276
-256
-259
-267
-272
-273
-272
-275
-265
-273
-276
-266
-258
-248
-245
-246
-250
-268
-254
-252
-249
-247
-254
-258
-256
-250
-234
-226
-240
-256
-257
-265
-269
-280
-282
-278
-282
-284
-283
-284
-280
-270
-273
-272
-267
-270
-261
-262
-260
-256
-263
-255
-247
-244
-245
-248
-248
-244
-234
-233
-229
-214
-209
-213
-223
-218
-212
-228
-231
-223
-213
-208
-202
-196
-201
-209
-223
-243
-268
-282
-286
-297
-315
-319
-318
-313
-316
-312
-305
-289
-284
-286
-291
-291
-282
-284
-260
-247
-247
-226
-199
-179
-175
-171
-158
-149
-168
-186
-194
-198
-201
-197
-183
-180
-172
-167
-159
-163
-176
-180
-189
-193
-193
-202
-215
-232
-257
-261
-260
-257
-252
-266
-273
-286
-292
-284
-281
-271
-255
-235
-221
-203
-204
-204
-202
-214
-223
-214
-207
-199
-201
-188
-187
-200
-208
-221
-217
-225
-225
-219
-212
-210
-222
-225
-226
-247
-264
-267
-282
-279
-279
-285
-292
-293
-286
-280
-288
-286
-280
-263
-255
-257
-268
-273
-277
-273
-272
-283
-268
-263
-268
-277
-279
-276
-267
-258
-259
-265
-275
-282
-301
-322
-318
-313
-310
-311
-314
-299
-280
-271
-269
-258
-255
-259
-278
-294
-311
-318
-324
-332
-327
-314
-299
-283
-274
-266
-271
-282
-291
-297
-306
-334
-329
-322
-325
-326
-316
-306
-282
-261
-253
-258
-280
-296
-300
-294
-272
-274
-285
-278
-277
-276
-276
-276
-256
-230
-210
-201
-199
-189
-192
-207
-227
-235
-235
-233
-230
-226
-209
-206
-202
-196
-196
-193
-185
-178
-186
-198
-204
-217
-232
-247
-250
-252
-258
-254
-267
-265
-261
-250
-243
-245
-245
-253
-272
-279
-270
-272
-275
-264
-245
-237
-231
-230
-213
-185
-171
-168
-167
-177
-188
-204
-209
-214
-218
-227
-236
-230
-226
-222
-232
-230
-231
-231
-228
-222
-220
-212
-215
-233
-223
-219
-212
-199
-205
-210
-214
-217
-221
-223
-222
-217
-210
-206
-212
-225
-226
-225
-225
-242
-242
-241
-241
-242
-243
-240
-256
-255
-242
-247
-262
-255
-249
-239
-248
-251
-236
-230
-227
-223
-229
-240
-243
-241
-247
-248
-251
-252
-247
-253
-264
-271
-260
-250
-260
-252
-253
-249
-236
-224
-223
-210
-200
-209
-204
-207
-221
-243
-254
-254
-250
-246
-250
-267
-286
-305
-316
-316
-325
-330
-334
-339
-341
-341
-347
-369
-348
-339
-330
-327
-312
-300
-299
-287
-272
-254
-250
-239
-238
-244
-240
-233
-226
-213
-202
-174
-152
-159
-181
-177
-181
-185
-177
-182
-192
-196
-188
-184
-177
-172
-180
-195
-199
-193
-200
-207
-223
-243
-231
-221
-217
-220
-217
-207
-211
-211
-217
-217
-214
-214
-210
-201
-190
-192
-200
-202
-199
-192
-184
-177
-164
-162
-167
-184
-195
-199
-199
-195
-199
-201
-214
-230
-246
-247
-244
-242
-246
-248
-247
-249
-260
-259
-261
-272
-272
-271
-267
-275
-279
-271
-266
-272
-267
-276
-282
-280
-272
-266
-263
-262
-273
-273
-258
-240
-248
-250
-236
-224
-218
-222
-223
-220
-216
-216
-212
-212
-216
-223
-228
-224
-225
-230
-240
-240
-250
-245
-223
-205
-201
-195
-180
-194
-187
-188
-190
-195
-204
-203
-202
-195
-197
-215
-232
-237
-257
-273
-271
-265
-255
-246
-230
-221
-214
-207
-204
-205
-215
-227
-236
-237
-255
-266
-267
-270
-269
-257
-255
-271
-270
-267
-251
-232
-238
-257
-272
-269
-279
-294
-293
-298
-306
-323
-326
-315
-310
-302
-309
-324
-325
-323
-323
-324
-330
-339
-336
-328
-327
-329
-331
-320
-320
-317
-315
-308
-297
-278
-275
-266
-246
-254
-265
-278
-276
-275
-278
-276
-252
-232
-224
-223
-235
-235
-236
-231
-222
-214
-209
-206
-207
-202
-198
-192
-190
-187
-190
-202
-214
-226
-227
-219
-233
-244
-235
-226
-243
-266
-262
-261
-267
-268
-274
-277
-283
-293
-303
-308
-296
-291
-293
-292
-286
-271
-261
-245
-233
-231
-239
-249
-247
-247
-247
-242
-236
-237
-234
-229
-221
-226
-233
-238
-240
-237
-238
-234
-234
-237
-244
-258
-265
-271
-283
-284
-279
-286
-291
-290
-273
-272
-279
-290
-300
-293
-286
-282
-285
-277
-267
-263
-256
-244
-252
-249
-240
-235
-225
-220
-217
-219
-233
-230
-217
-210
-205
-207
-206
-194
-180
-174
-160
-161
-170
-174
-176
-181
-195
-198
-201
-201
-202
-193
-191
-190
-208
-244
-267
-277
-275
-277
-275
-273
-282
-289
-299
-301
-292
-286
-282
-262
-255
-258
-248
-235
-223
-217
-206
-198
-184
-179
-175
-158
-170
-193
-206
-229
-251
-270
-273
-288
-293
-284
-280
-277
-292
-299
-309
-321
-325
-322
-308
-311
-318
-319
-323
-316
-319
-329
-325
-311
-300
-291
-287
-270
-266
-262
-258
-263
-258
-253
-250
-244
-238
-243
-234
-239
-252
-254
-261
-255
-252
-267
-271
-275
-284
-290
-271
-248
-249
-233
-226
-225
-225
-226
-231
-239
-245
-251
-262
-266
-260
-252
-251
-253
-241
-232
-236
-233
-218
-220
-231
-236
-236
-231
-222
-217
-202
-185
-178
-179
-183
-191
-204
-213
-212
-211
-218
-221
-227
-235
-238
-238
-231
-234
-239
-253
-243
-227
-224
-229
-232
-224
-229
-238
-240
-250
-251
-248
-245
-239
-240
-241
-251
-264
-252
-251
-256
-251
-238
-224
-218
-223
-214
-216
-229
-233
-249
-255
-248
-244
-225
-222
-221
-225
-229
-248
-266
-268
-280
-278
-268
-255
-247
-249
-269
-282
-290
-291
-290
-287
-279
-278
-285
-291
-304
-313
-308
-310
-298
-285
-284
-288
-291
-282
-280
-265
-260
-273
-282
-280
-287
-296
-290
-304
-293
-297
-298
-294
-303
-309
-301
-295
-298
-296
-299
-296
-292
-286
-269
-264
-278
-279
-288
-313
-311
-289
-280
-287
-292
-291
-307
-320
-328
-342
-343
-349
-355
-367
-369
-373
-382
-384
-382
-372
-350
-343
-348
-329
-324
-319
-311
-301
-308
-301
-297
-310
-321
-307
-290
-281
-273
-273
-262
-253
-250
-250
-251
-248
-254
-260
-259
-253
-255
-263
-251
-235
-243
-245
-252
-246
-249
-246
-250
-253
-256
-273
-277
-283
-285
-288
-295
-305
-306
-309
-315
-309
-320
-319
-324
-331
-341
-352
-345
-343
-335
-313
-312
-323
-326
-319
-309
-305
-299
-288
-276
-279
-269
-261
-267
-257
-240
-243
-246
-247
-247
-245
-240
-229
-235
-246
-250
-244
-244
-228
-227
-246
-252
-246
-246
-247
-246
-242
-236
-228
-221
-219
-211
-217
-238
-236
-222
-227
-228
-243
-252
-258
-276
-285
-285
-288
-276
-269
-270
-280
-283
-288
-301
-312
-316
-311
-314
-317
-314
-314
-311
-312
-316
-329
-327
-308
-298
-296
-285
-271
-273
-253
-237
-247
-215
-218
-236
-238
-235
-225
-222
-228
-235
-227
-217
-223
-234
-234
-223
-218
-219
-214
-213
-222
-234
-234
-234
-231
-235
-238
-234
-231
-233
-230
-235
-242
-252
-252
-250
-261
-260
-266
-257
-244
-227
-207
-203
-193
-185
-193
-204
-208
-212
-218
-224
-226
-226
-226
-232
-235
-236
-238
-241
-241
-246
-261
-258
-242
-235
-258
-265
-261
-258
-263
-275
-277
-270
-277
-278
-266
-267
-268
-277
-271
-267
-274
-287
-295
-282
-278
-276
-274
-268
-254
-252
-264
-281
-292
-290
-300
-320
-323
-315
-302
-299
-300
-293
-281
-287
-289
-293
-296
-293
-287
-283
-287
-297
-309
-306
-296
-273
-256
-255
-259
-260
-271
-293
-311
-304
-293
-284
-275
-267
-258
-273
-273
-272
-269
-275
-275
-251
-247
-239
-225
-235
-246
-248
-257
-262
-278
-292
-290
-294
-303
-302
-296
-299
-311
-322
-323
-324
-316
-304
-310
-324
-332
-334
-330
-329
-334
-335
-332
-331
-328
-331
-322
-311
-302
-296
-294
-279
-274
-272
-280
-285
-292
-312
-321
-323
-340
-313
-297
-292
-288
-275
-266
-244
-235
-245
-251
-259
-257
-271
-290
-292
-286
-293
-296
-296
-296
-294
-299
-284
-282
-290
-291
-300
-308
-324
-326
-318
-314
-307
-293
-277
-269
-265
-278
-271
-270
-282
-281
-282
-287
-290
-283
-276
-284
-296
-299
-295
-309
-326
-343
-353
-341
-325
-310
-314
-301
-290
-290
-288
-289
-284
-289
-285
-268
-256
-250
-243
-234
-244
-274
-287
-288
-283
-296
-305
-309
-329
-335
-335
-326
-338
-349
-378
-394
-419
-423
-458
-452
-529
-580
-801
-1161
-1586
-1727
-1897
-1704
-2417
-3171
-1389
-591
-871
-1107
-437
-285
-641
-677
-283
-170
-403
-535
-650
-298
-165
-7
315
167
-58
-199
-351
-2255
-3227
-1574
-1356
-961
-578
-372
-437
-486
-959
-1973
-1375
-1351
-1277
-1101
-818
-809
-550
-276
-394
61
415
689
574
334
167
66
223
287
642
941
1020
1350
1160
941
518
400
578
514
305
461
723
511
94
-125
76
-85
-250
-91
318
219
-167
-316
-709
-995
-1071
-1105
-614
-73
-100
-307
-157
-80
-282
-310
-470
-712
-293
-151
-244
127
161
449
769
677
854
1060
1205
1066
591
518
427
189
131
506
677
519
772
766
404
38
55
68
-50
-120
-228
-290
-265
-363
-699
-753
-649
-268
-37
-43
-14
-80
-183
-226
-567
-539
-178
-33
-173
-210
-201
-365
-598
-651
-153
-146
-216
83
242
92
-170
-366
-246
-120
-154
-106
111
234
91
-168
-275
-134
-135
-157
-14
-35
-218
-529
-802
-831
-980
-970
-817
-794
-744
-751
-897
-1044
-942
-900
-931
-947
-714
-493
-786
-967
-764
-638
-577
-461
-219
201
376
255
150
478
565
345
551
957
1090
813
844
1190
1055
944
1132
1478
1619
1430
1378
1700
1604
1304
1223
1724
1695
1240
1340
1658
1690
1285
1010
1751
1910
1422
1427
1780
2263
1963
1385
1663
2197
1923
1528
1756
2303
2099
1842
1669
2010
2051
2047
2353
2770
2938
3115
2988
2685
1858
1501
1208
172
-322
-35
-21
-595
-1332
-1178
-1025
-1524
-1672
-1103
-536
-647
-1243
-1403
-1367
-1663
-1940
-1767
-1358
-1089
-876
-664
-394
-59
260
669
927
1193
1513
1541
1304
1111
951
589
167
105
247
161
114
27
-230
-713
-865
-976
-1467
-1655
-1424
-1654
-2460
-2940
-2802
-2889
-3370
-3335
-2694
-2400
-2512
-2560
-2342
-2108
-1959
-1905
-1727
-1407
-1098
-968
-996
-796
-547
-386
-161
120
473
811
904
894
912
847
730
648
618
689
620
517
385
289
102
85
159
115
206
249
220
49
-89
-42
-22
167
445
703
1158
1150
1790
2346
2158
2712
3663
4193
4367
4583
5254
6032
5603
5837
6728
7385
7713
7914
8467
7871
5330
3635
1324
-1989
-4004
-5055
-5927
-6593
-6956
-6589
-6894
-7603
-7032
-5917
-4995
-4351
-3888
-3593
-4269
-5349
-5657
-5455
-4750
-3689
-2248
-372
1166
2352
3586
4795
5921
6769
7392
7552
7012
6130
5043
3756
2477
1319
624
316
158
171
133
-180
-714
-1486
-2249
-3009
-3842
-4594
-5316
-6041
-6839
-7575
-7877
-7641
-6891
-5639
-4100
-2591
-1350
-425
273
780
1194
1608
2017
2271
2329
2305
2210
2111
2185
2538
3098
3656
4055
4177
3926
3313
2424
1357
209
-937
-2014
-2945
-3756
-4430
-4936
-5229
-5268
-5076
-4636
-4049
-3446
-2980
-2706
-2634
-2715
-2859
-2939
-2787
-2396
-1835
-1171
-472
240
939
1661
2412
3136
3720
4062
4047
3683
2993
2177
1291
546
-95
-550
-919
-1131
-1477
-1704
-2965
-4610
-4326
-5341
-7262
-7734
-6843
-6724
-7576
-7180
-5805
-5407
-5346
-3959
-2397
-1447
-658
-80
374
186
401
405
390
838
1276
1544
1327
1286
1212
942
842
853
851
395
-24
-547
-1191
-1888
-2491
-2414
-2419
-2431
-2199
-1728
-1598
-1578
-1092
-638
-266
126
847
1244
1610
2103
2519
2667
2709
3567
4492
4563
5068
6474
7411
7488
7521
8585
9881
9866
8585
7584
5919
2932
-1419
-5526
-7091
-8312
-9879
-10321
-9341
-8327
-8505
-8461
-7152
-5734
-4930
-3986
-2904
-2853
-3675
-4494
-4534
-4434
-3634
-1762
601
2822
4490
6148
7578
8347
8845
9198
9182
8388
6828
4828
2787
668
-1092
-2319
-2998
-3222
-3155
-2869
-2750
-2914
-3295
-3759
-4318
-5086
-5836
-6418
-6841
-7185
-7297
-7066
-6355
-5168
-3491
-1371
791
2698
4125
5037
5400
5342
5056
4682
4302
3822
3286
2668
2082
1588
1358
1457
1711
1929
1932
1547
690
-547
-1945
-3321
-4558
-5554
-6223
-6604
-6727
-6573
-6078
-5281
-4255
-3019
-1728
-566
290
824
1094
1091
909
725
669
764
1023
1443
2010
2554
3000
3354
3585
3628
3411
2945
2226
1232
3
-1304
-2535
-3556
-4265
-4576
-4497
-4193
-3783
-3282
-2784
-2363
-2001
-1710
-1505
-1443
-1517
-1659
-1831
-1901
-1780
-1375
-751
99
960
1844
2463
2951
3049
2994
2452
1726
-2060
-5171
-2425
-4255
-9394
-8338
-2991
-2876
-6996
-5181
197
-634
-4506
-2036
1373
-551
-3442
-2924
-1431
-2950
-3633
-2687
-956
517
1063
1624
1520
2146
2045
984
522
647
-347
-2288
-2472
-2321
-2778
-3474
-2923
-952
-191
-283
-82
967
1278
459
236
350
552
273
-25
654
1569
1925
2098
3008
3959
4422
4680
4850
5669
5966
5348
5662
6364
6648
6843
7148
7286
6645
4905
2574
371
-2715
-6226
-7848
-8362
-9068
-9760
-9465
-8165
-7203
-6798
-5675
-4025
-3185
-2518
-1552
-1181
-1637
-2250
-1954
-989
-84
902
2512
4276
5610
6768
7583
7800
7538
7006
6383
5435
3587
1218
-670
-2057
-3201
-4192
-4822
-4824
-4445
-4073
-3772
-3696
-3978
-4270
-4328
-4409
-4731
-5023
-4977
-4531
-3882
-3122
-1958
-515
999
2579
4073
5197
5780
5858
5626
5184
4406
3438
2537
1767
1055
402
-105
-440
-625
-805
-894
-950
-1212
-1715
-2408
-3199
-4064
-4836
-5303
-5437
-5367
-5007
-4277
-3321
-2237
-1115
3
1028
1926
2649
3100
3168
2938
2623
2271
1946
1686
1495
1427
1516
1662
1708
1592
1366
1025
493
-195
-962
-1833
-2762
-3590
-4184
-4555
-4762
-4700
-4268
-3572
-2769
-1937
-1138
-444
63
423
659
753
728
633
605
681
828
982
1219
1586
1982
2205
2296
2227
1962
1375
663
-122
-922
-1844
-2593
-4101
-6690
-6297
-5975
-8018
-8517
-5744
-3611
-4454
-3927
-1053
-131
-2034
-1602
586
210
-1159
-775
835
359
-179
472
1265
1740
1775
2243
1974
1336
678
-269
-1194
-1773
-2414
-3319
-3509
-3240
-2880
-3017
-2742
-1652
-738
-368
-218
286
656
503
301
679
1000
946
1052
1692
2306
2626
2880
3348
3891
3864
4071
3788
3513
3519
3334
3328
3852
4743
5266
6013
7239
7627
7116
6402
5399
2850
-603
-3690
-6500
-9078
-10554
-10563
-10095
-9286
-7548
-5230
-3713
-2865
-1887
-850
-336
-242
-349
-808
-1414
-1505
-939
-184
809
2320
4229
6175
7640
8311
8099
7442
6532
5119
3040
653
-1533
-3262
-4418
-5017
-5248
-5251
-4755
-3740
-2812
-2386
-2366
-2429
-2565
-2855
-3268
-3787
-4279
-4329
-3690
-2578
-1288
133
1763
3446
4892
5882
6267
6066
5465
4639
3550
2220
861
-265
-1029
-1456
-1590
-1497
-1321
-1149
-986
-940
-1184
-1716
-2415
-3236
-4060
-4731
-5140
-5227
-4983
-4307
-3213
-1866
-429
950
2109
2990
3600
3867
3772
3319
2678
2009
1399
922
570
400
445
670
924
1084
1082
836
322
-342
-1107
-2013
-3024
-3881
-4401
-4631
-4617
-4294
-3650
-2799
-1814
-791
159
898
1392
1670
1776
1699
1428
1080
800
664
697
820
983
1238
1533
1732
1775
1637
1268
632
-155
-947
-1746
-2534
-3198
-3574
-3646
-3478
-3154
-2662
-2074
-1490
-965
-504
-175
-87
-122
-202
-539
-2380
-3120
-2363
-3255
-4411
-3415
-1012
-547
-934
558
2037
1041
-201
499
326
-1318
-2429
-1904
-1867
-2783
-2783
-2229
-1507
-1103
-476
-6
130
237
8
-395
-800
-1044
-1727
-2049
-1675
-1203
-964
-782
60
1105
1373
1269
1422
1417
1097
644
407
403
67
-184
14
473
853
1058
1736
2474
2846
3156
3276
3282
3284
3458
3648
4182
5088
5580
5861
6886
7158
6470
5717
4623
2300
-938
-4119
-6212
-7691
-9154
-9241
-8102
-6659
-5146
-3743
-2695
-2485
-2352
-1866
-1332
-1530
-2054
-2060
-1474
-818
-475
191
1377
3181
5092
6650
7463
7351
6928
6344
5440
3685
1303
-698
-1730
-2422
-3100
-3534
-3626
-3153
-2502
-1967
-1917
-2448
-3006
-3167
-3216
-3765
-4479
-4802
-4480
-3752
-2792
-1676
-386
1081
2608
4044
4879
4995
4725
4332
3769
2968
2041
1181
560
196
115
197
294
282
209
119
-140
-715
-1558
-2454
-3256
-3880
-4320
-4545
-4565
-4307
-3593
-2508
-1347
-355
506
1278
1879
2168
2166
1928
1557
1247
1119
1115
1079
1087
1275
1593
1875
1993
1915
1644
1196
600
-137
-1021
-1953
-2741
-3262
-3532
-3556
-3367
-3032
-2569
-1978
-1357
-844
-527
-354
-202
-85
-51
-98
-127
-4
247
560
924
1319
1663
1882
2072
2163
2004
1585
1057
558
-11
-654
-1182
-1539
-1789
-1901
-1807
-1619
-1469
-1348
-1202
-1056
-1015
-1091
-1182
-1260
-1287
-1202
-1012
-786
-502
-111
359
807
1172
1403
1536
1551
1441
1192
827
388
-5
-977
-3569
-3182
-2426
-4883
-5559
-3298
-1725
-2946
-2788
-632
-362
-2510
-2217
-534
-1498
-2768
-2100
-119
-730
-1199
-162
281
632
846
1196
1000
844
572
152
-389
-772
-1151
-1898
-1963
-1494
-1206
-1485
-1165
-77
308
79
126
298
275
-126
-218
425
581
310
755
1732
2057
2070
2344
2976
3407
3279
3438
3563
3639
3593
3931
4639
5320
5963
6282
7285
7394
6521
4805
1956
-1169
-4981
-7418
-8674
-9574
-9475
-7773
-5204
-3197
-2320
-2099
-1795
-2392
-2600
-2894
-3457
-3656
-3311
-1835
-963
-556
138
1783
3990
5794
6639
6963
7160
7058
6681
5078
2868
590
-895
-1389
-1811
-2243
-2346
-1522
-388
167
-300
-1237
-2387
-3478
-4333
-5144
-5810
-6229
-5840
-4867
-3867
-3007
-1885
-537
804
2041
2930
3423
3306
3003
2689
2221
1584
988
781
970
1421
2060
2642
2889
2915
2720
2311
1346
-136
-1571
-2683
-3383
-3853
-4111
-4114
-3856
-3318
-2565
-1879
-1428
-1069
-673
-298
-194
-357
-603
-756
-719
-517
-156
351
939
1608
2356
2975
3273
3228
2959
2512
1848
1054
235
-507
-1089
-1391
-1390
-1316
-1300
-1232
-1046
-919
-1016
-1275
-1535
-1802
-2084
-2276
-2387
-2435
-2348
-2005
-1439
-826
-260
285
781
1185
1423
1486
1406
1232
1048
839
641
482
386
366
428
541
609
572
434
217
-100
-465
-885
-1291
-1644
-1918
-2058
-2098
-2032
-1889
-1654
-1352
-1058
-820
-607
-455
-371
-336
-331
-332
-299
-236
-97
91
327
600
846
1014
1120
1148
989
720
422
-354
-2609
-2341
-1975
-4186
-4300
-2486
-1616
-2401
-1675
-309
-757
-2363
-1982
-1442
-2578
-3228
-2329
-1002
-1696
-1334
-477
-287
222
518
446
459
621
485
319
-110
-204
-672
-1307
-1256
-929
-1129
-1316
-500
277
256
157
377
83
-433
-980
-907
-628
-933
-696
35
647
804
925
1295
1596
1408
1566
1972
1857
1874
2324
2834
2976
3401
3903
4388
5049
5405
5821
6188
6374
5916
4962
2860
266
-2565
-4986
-6238
-7173
-7038
-5746
-3655
-2098
-1245
-1017
-1529
-2660
-3696
-4617
-5547
-5821
-5400
-4050
-2950
-1892
-514
1062
2471
3378
3831
3939
4240
4454
4527
3963
3066
2282
1820
1480
877
473
698
1597
2437
2760
2395
1593
397
-910
-2254
-3809
-5058
-5558
-5268
-4667
-3976
-3218
-2384
-1691
-1208
-946
-1014
-1272
-1562
-1545
-1292
-964
-625
-309
149
731
1341
1923
2393
2838
3311
3666
3678
3169
2346
1539
844
196
-341
-668
-767
-572
-245
-17
-11
-186
-450
-900
-1552
-2302
-2970
-3401
-3548
-3413
-3088
-2690
-2195
-1666
-1234
-895
-585
-291
-57
125
310
429
419
339
353
464
608
793
1067
1396
1721
1977
2060
1927
1633
1236
744
163
-401
-800
-972
-969
-897
-830
-783
-779
-852
-1054
-1381
-1707
-1930
-2047
-2105
-2106
-2044
-1923
-1740
-1499
-1256
-1044
-800
-501
-184
94
314
480
604
647
651
648
615
599
681
890
1099
1228
1288
1293
1184
952
631
260
-122
-439
-653
-823
-969
-1052
-1117
-1139
-1142
-1171
-1266
-1385
-1469
-1496
-1882
-2604
-2312
-2569
-3228
-2873
-2315
-2184
-1955
-1069
-658
-748
-650
-375
-633
-887
-857
-636
-621
-506
-27
118
333
701
737
443
559
418
73
-92
-208
-439
-717
-740
-965
-1266
-1466
-1334
-1388
-1352
-1128
-1038
-1002
-918
-855
-1040
-1054
-1078
-1109
-1062
-797
-614
-308
51
364
773
881
1003
1056
1038
1017
1097
1083
1207
1424
1604
1783
2083
2274
2349
2786
2981
3225
3529
3726
3899
4173
4108
3964
3793
3276
2304
1319
281
-1234
-1945
-2366
-2602
-2313
-1682
-1111
-722
-705
-1015
-1634
-2484
-3225
-3935
-4304
-4551
-4306
-3835
-3237
-2510
-1834
-1205
-720
-429
-355
-127
-28
110
327
546
644
768
903
980
1131
1394
1842
2260
2648
2831
2878
2741
2351
1785
1134
507
-25
-412
-633
-654
-621
-431
-246
-168
-264
-578
-958
-1453
-1925
-2293
-2560
-2692
-2665
-2522
-2314
-2096
-1862
-1602
-1329
-1044
-787
-591
-471
-325
-191
-59
0
10
75
178
340
539
782
1064
1344
1581
1681
1619
1428
1157
870
572
308
113
-3
-44
-42
-30
-53
-80
-128
-245
-422
-620
-817
-1024
-1175
-1256
-1301
-1324
-1296
-1213
-1121
-1055
-942
-812
-700
-579
-473
-409
-382
-387
-368
-362
-356
-317
-228
-114
13
145
252
341
409
455
451
414
344
261
186
128
88
64
72
95
112
107
88
78
69
40
1
-57
-136
-214
-283
-340
-388
-435
-471
-508
-517
-511
-519
-544
-541
-533
-548
-615
-677
-697
-710
-700
-684
-653
-620
-585
-517
-484
-455
-476
-454
-710
-755
-564
-992
-971
-614
-642
-684
-312
-233
-427
-396
-399
-649
-719
-674
-882
-755
-660
-702
-629
-434
-390
-377
-315
-315
-369
-411
-398
-461
-437
-480
-443
-439
-448
-422
-380
-359
-299
-214
-207
-134
-106
-117
-142
-116
-197
-233
-249
-225
-230
-229
-173
-166
-78
-47
-58
-97
-98
-173
-160
-154
-147
-136
-111
-56
-43
-10
-7
38
57
94
86
113
87
125
173
157
201
256
293
352
462
531
657
759
820
845
871
790
677
581
429
329
256
179
149
203
230
265
291
267
206
126
-7
-204
-409
-600
-777
-914
-996
-1018
-977
-961
-926
-883
-881
-913
-952
-987
-1054
-1117
-1141
-1141
-1109
-1023
-897
-757
-588
-386
-212
-65
36
113
148
84
-25
-200
-397
-525
-572
-562
-519
-419
-264
-85
71
196
270
288
225
119
-22
-188
-337
-464
-557
-579
-529
-458
-352
-202
-41
58
101
104
82
17
-99
-223
-312
-377
-410
-407
-367
-289
-200
-96
5
81
114
114
63
-12
-92
-195
-312
-431
-512
-544
-554
-522
-467
-398
-310
-224
-170
-168
-182
-222
-294
-368
-424
-472
-496
-493
-460
-418
-372
-308
-241
-196
-161
-152
-173
-216
-259
-314
-389
-440
-470
-491
-490
-472
-445
-404
-373
-337
-317
-328
-329
-351
-401
-451
-483
-500
-500
-467
-390
-312
-238
-142
-52
8
25
23
4
-25
-62
-111
-151
-185
-228
-263
-294
-295
-266
-263
-270
-260
-261
-293
-345
-395
-444
-488
-524
-562
-591
-607
-614
-589
-537
-495
-455
-396
-329
-273
-242
-230
-222
-230
-258
-293
-299
-285
-284
-292
-287
-279
-274
-279
-287
-301
-335
-362
-367
-383
-412
-432
-451
-488
-544
-596
-614
-624
-626
-610
-579
-542
-525
-486
-453
-434
-432
-448
-462
-472
-480
-495
-480
-442
-419
-414
-394
-366
-337
-289
-232
-167
-130
-116
-98
-82
-110
-153
-164
-180
-195
-220
-235
-244
-269
-268
-251
-229
-209
-163
-125
-105
-126
-148
-181
-235
-277
-301
-332
-371
-367
-350
-330
-308
-273
-231
-214
-203
-180
-179
-206
-249
-287
-321
-335
-327
-306
-275
-261
-214
-158
-107
-70
-48
-19
-4
5
-5
-19
-39
-54
-61
-83
-91
-86
-77
-70
-69
-64
-56
-62
-98
-127
-144
-184
-220
-242
-251
-249
-226
-177
-128
-81
-29
20
50
65
92
113
109
110
105
90
64
63
75
84
93
124
149
149
139
137
138
104
43
-22
-103
-196
-296
-387
-440
-481
-520
-557
-559
-567
-585
-590
-586
-611
-643
-661
-667
-668
-686
-682
-652
-622
-579
-525
-481
-450
-406
-365
-329
-295
-289
-294
-323
-349
-370
-390
-394
-374
-329
-268
-219
-167
-116
-101
-102
-124
-118
-122
-144
-168
-190
-216
-247
-265
-253
-242
-226
-185
-152
-137
-132
-133
-148
-172
-191
-219
-249
-263
-261
-233
-201
-180
-131
-81
-56
-35
-19
-8
-26
-66
-110
-172
-239
-294
-337
-366
-363
-332
-285
-231
-196
-175
-159
-180
-223
-280
-324
-349
-377
-386
-386
-369
-369
-361
-338
-301
-273
-246
-225
-210
-195
-193
-194
-213
-228
-235
-248
-259
-251
-240
-221
-178
-135
-115
-117
-124
-126
-158
-206
-236
-263
-293
-321
-334
-334
-352
-358
-361
-387
-424
-465
-495
-519
-557
-567
-558
-555
-548
-517
-494
-472
-459
-458
-449
-441
-446
-444
-421
-398
-385
-362
-326
-305
-295
-292
-291
-291
-282
-283
-272
-241
-208
-188
-174
-168
-175
-182
-190
-185
-181
-169
-168
-164
-172
-192
-235
-289
-315
-347
-359
-346
-332
-313
-295
-289
-279
-268
-266
-278
-295
-298
-278
-265
-265
-257
-247
-253
-275
-285
-304
-307
-298
-293
-296
-306
-295
-288
-297
-297
-283
-257
-237
-222
-180
-176
-188
-181
-178
-179
-190
-184
-186
-194
-198
-190
-189
-192
-188
-174
-166
-161
-145
-140
-142
-131
-118
-126
-135
-147
-145
-127
-122
-135
-143
-123
-126
-141
-143
-140
-137
-151
-162
-168
-166
-180
-179
-164
-143
-138
-128
-86
-74
-67
-58
-50
-57
-72
-76
-94
-108
-106
-108
-133
-143
-134
-132
-117
-110
-135
-174
-196
-208
-249
-291
-312
-304
-299
-289
-272
-272
-277
-250
-215
-206
-205
-193
-200
-223
-217
-202
-217
-235
-237
-236
-243
-251
-245
-232
-208
-200
-196
-197
-212
-238
-277
-317
-334
-342
-355
-361
-363
-359
-348
-319
-300
-270
-241
-206
-187
-183
-185
-185
-189
-201
-204
-210
-196
-175
-160
-150
-155
-152
-152
-172
-198
-222
-232
-242
-277
-329
-353
-367
-377
-372
-349
-314
-276
-252
-241
-231
-241
-264
-280
-305
-346
-368
-376
-379
-356
-340
-336
-330
-321
-299
-283
-290
-309
-329
-355
-389
-409
-426
-432
-426
-392
-360
-345
-294
-236
-203
-201
-204
-201
-227
-269
-300
-298
-288
-275
-270
-256
-220
-200
-185
-156
-159
-178
-184
-195
-220
-251
-276
-274
-280
-313
-328
-339
-350
-363
-377
-375
-364
-349
-347
-351
-356
-344
-334
-318
-297
-285
-288
-279
-256
-241
-227
-197
-171
-130
-98
-89
-70
-69
-72
-87
-79
-53
-65
-91
-114
-147
-182
-214
-230
-241
-277
-295
-311
-311
-325
-364
-394
-405
-409
-436
-453
-444
-418
-402
-382
-339
-291
-265
-237
-209
-185
-173
-155
-142
-134
-118
-113
-106
-99
-100
-120
-148
-166
-178
-197
-228
-237
-232
-250
-285
-297
-328
-367
-387
-395
-408
-401
-383
-360
-329
-300
-268
-225
-174
-139
-121
-119
-107
-118
-144
-159
-173
-182
-188
-192
-180
-176
-173
-195
-213
-236
-277
-316
-363
-406
-451
-497
-503
-487
-465
-427
-377
-319
-273
-247
-204
-189
-204
-231
-262
-289
-310
-325
-349
-362
-354
-328
-299
-254
-204
-166
-144
-144
-164
-208
-271
-339
-400
-458
-507
-524
-526
-499
-453
-406
-358
-307
-253
-233
-250
-267
-285
-320
-354
-353
-334
-301
-272
-240
-197
-164
-149
-137
-101
-103
-100
-127
-198
-264
-323
-376
-419
-433
-420
-402
-381
-348
-304
-266
-244
-226
-196
-198
-235
-272
-292
-312
-334
-324
-295
-257
-225
-177
-122
-91
-88
-87
-77
-95
-128
-161
-190
-245
-293
-303
-311
-318
-309
-304
-273
-263
-256
-255
-269
-275
-291
-300
-323
-319
-296
-289
-271
-236
-201
-177
-156
-135
-128
-149
-175
-211
-255
-293
-314
-333
-316
-299
-284
-251
-220
-201
-192
-177
-176
-181
-191
-208
-232
-266
-284
-299
-304
-315
-313
-293
-271
-254
-249
-249
-237
-236
-264
-296
-326
-347
-367
-376
-361
-343
-348
-347
-338
-333
-329
-319
-311
-297
-287
-273
-278
-291
-294
-304
-311
-332
-343
-337
-320
-281
-258
-245
-227
-206
-211
-247
-259
-263
-283
-313
-312
-298
-303
-304
-297
-288
-304
-323
-322
-318
-309
-317
-312
-321
-348
-367
-389
-390
-393
-389
-370
-336
-317
-317
-309
-283
-273
-279
-268
-244
-240
-237
-243
-258
-255
-268
-292
-312
-329
-343
-329
-305
-295
-299
-294
-270
-263
-259
-243
-242
-242
-246
-238
-218
-222
-235
-232
-227
-238
-245
-233
-219
-213
-214
-213
-237
-276
-317
-357
-371
-386
-387
-369
-354
-332
-304
-289
-268
-251
-225
-209
-200
-189
-196
-201
-205
-194
-194
-197
-184
-186
-180
-173
-170
-194
-212
-208
-219
-243
-277
-297
-311
-334
-348
-348
-345
-350
-354
-339
-337
-353
-356
-351
-347
-357
-373
-380
-376
-372
-353
-312
-292
-277
-277
-276
-279
-285
-300
-297
-293
-295
-302
-283
-263
-257
-252
-242
-247
-259
-252
-224
-186
-192
-197
-202
-216
-233
-251
-261
-256
-247
-226
-196
-164
-154
-168
-161
-153
-135
-121
-114
-113
-112
-132
-154
-179
-200
-221
-241
-259
-270
-271
-270
-257
-250
-244
-256
-252
-265
-301
-329
-332
-327
-322
-327
-341
-344
-330
-318
-311
-300
-273
-248
-223
-207
-200
-208
-232
-252
-268
-273
-280
-275
-278
-283
-277
-265
-251
-250
-252
-261
-266
-268
-277
-302
-313
-339
-351
-366
-384
-390
-410
-397
-357
-326
-307
-280
-245
-247
-265
-278
-307
-354
-372
-352
-347
-330
-305
-266
-228
-193
-174
-177
-180
-184
-205
-240
-268
-277
-294
-305
-307
-296
-279
-263
-236
-212
-202
-207
-203
-198
-221
-248
-247
-250
-247
-230
-191
-159
-128
-108
-112
-107
-110
-120
-155
-186
-227
-284
-320
-340
-345
-343
-333
-333
-326
-305
-285
-285
-300
-306
-318
-332
-349
-378
-411
-424
-400
-370
-331
-280
-244
-229
-216
-197
-203
-215
-220
-227
-237
-253
-254
-242
-219
-179
-138
-110
-74
-69
-80
-92
-141
-198
-263
-302
-331
-354
-397
-421
-405
-382
-355
-318
-291
-279
-253
-238
-239
-256
-284
-322
-347
-351
-344
-322
-294
-253
-214
-185
-152
-136
-139
-157
-185
-204
-213
-244
-276
-294
-305
-308
-314
-304
-302
-299
-310
-331
-339
-341
-366
-408
-413
-428
-445
-435
-420
-397
-364
-327
-295
-266
-256
-262
-279
-295
-308
-327
-348
-350
-336
-314
-294
-267
-243
-220
-215
-209
-199
-196
-194
-204
-210
-218
-224
-250
-266
-254
-249
-258
-264
-255
-265
-285
-290
-300
-310
-346
-361
-337
-329
-304
-286
-247
-212
-196
-181
-156
-127
-138
-147
-146
-154
-178
-203
-221
-228
-246
-257
-249
-236
-219
-222
-217
-223
-255
-283
-321
-348
-364
-379
-360
-328
-307
-291
-265
-232
-215
-191
-171
-166
-163
-170
-163
-176
-215
-232
-252
-255
-260
-251
-222
-195
-170
-166
-170
-194
-238
-280
-310
-337
-359
-378
-391
-375
-352
-345
-330
-308
-291
-272
-269
-276
-278
-306
-336
-356
-360
-367
-357
-326
-295
-263
-242
-219
-196
-197
-204
-211
-227
-266
-300
-301
-295
-296
-293
-279
-268
-250
-231
-215
-200
-198
-204
-228
-253
-287
-302
-291
-267
-243
-222
-189
-155
-124
-103
-92
-83
-83
-91
-106
-136
-180
-205
-228
-256
-270
-277
-276
-275
-272
-246
-238
-236
-242
-265
-298
-336
-360
-379
-403
-404
-389
-380
-369
-354
-333
-308
-282
-255
-231
-224
-238
-248
-265
-284
-285
-284
-273
-240
-212
-190
-170
-152
-161
-191
-204
-227
-256
-290
-305
-315
-334
-339
-308
-292
-293
-290
-286
-281
-288
-292
-288
-283
-284
-279
-282
-298
-318
-340
-344
-330
-321
-313
-308
-296
-278
-272
-293
-311
-306
-311
-322
-322
-313
-299
-294
-286
-259
-247
-247
-243
-229
-219
-214
-207
-227
-240
-244
-229
-229
-236
-246
-247
-243
-225
-203
-209
-207
-202
-200
-205
-219
-239
-248
-267
-274
-285
-286
-269
-262
-257
-255
-251
-227
-223
-217
-192
-179
-166
-168
-175
-188
-203
-233
-246
-254
-260
-258
-258
-245
-232
-223
-220
-226
-249
-260
-253
-250
-262
-263
-256
-261
-271
-268
-263
-279
-267
-246
-240
-250
-250
-235
-245
-270
-281
-282
-293
-289
-276
-261
-253
-249
-217
-187
-177
-176
-166
-159
-157
-153
-169
-173
-177
-201
-225
-245
-269
-296
-308
-297
-294
-302
-305
-299
-305
-322
-340
-364
-379
-407
-414
-410
-410
-410
-417
-408
-388
-363
-342
-318
-299
-284
-276
-266
-253
-234
-234
-250
-238
-227
-221
-232
-249
-257
-248
-233
-234
-231
-215
-217
-226
-239
-258
-282
-294
-297
-316
-330
-328
-332
-348
-361
-366
-358
-325
-297
-263
-243
-230
-231
-238
-234
-227
-217
-231
-235
-220
-215
-210
-209
-212
-211
-201
-186
-190
-219
-237
-243
-253
-285
-299
-286
-280
-278
-265
-249
-262
-261
-239
-217
-188
-176
-166
-175
-176
-188
-195
-198
-203
-197
-203
-217
-232
-240
-251
-247
-237
-227
-232
-241
-232
-234
-264
-298
-314
-321
-323
-317
-320
-317
-330
-367
-371
-363
-367
-366
-358
-326
-308
-308
-290
-266
-259
-249
-251
-242
-255
-264
-263
-269
-264
-261
-265
-262
-255
-246
-250
-242
-226
-223
-226
-236
-253
-264
-262
-255
-244
-238
-230
-231
-236
-242
-241
-230
-213
-195
-189
-167
-145
-145
-145
-142
-138
-137
-149
-149
-156
-179
-198
-201
-192
-198
-210
-207
-211
-223
-233
-246
-262
-289
-315
-340
-358
-397
-419
-415
-410
-398
-395
-367
-351
-320
-317
-294
-262
-262
-250
-247
-246
-266
-272
-266
-258
-267
-293
-268
-285
-284
-297
-322
-310
-348
-320
-355
-394
-435
-411
-684
-994
-934
-818
-949
-937
-918
-975
-860
-895
-1305
-1650
-1534
-3087
-3129
-2308
-2362
-2369
-1344
177
440
2036
3229
3649
3094
3131
2341
1337
1059
275
-693
-1552
-1454
-2060
-2105
-1789
-1392
-1115
-491
113
158
558
753
547
287
264
-76
-519
-707
-978
-1369
-1580
-1483
-1574
-1476
-1180
-920
-675
-343
-103
78
303
320
270
359
482
360
434
837
1173
1366
1604
1404
826
460
155
-543
-1856
-2744
-2954
-2898
-2938
-2607
-1727
-921
-126
712
1468
1901
2197
2143
1703
1250
757
68
-561
-873
-1017
-1178
-1113
-788
-441
-167
29
223
305
440
363
176
19
-78
-314
-703
-817
-1008
-1205
-1322
-1298
-1323
-1269
-1036
-1043
-939
-817
-711
-819
-742
-612
-676
-648
-669
-674
-897
-843
-783
-771
-753
-470
34
105
151
535
934
925
846
858
812
668
674
494
175
170
233
-24
-174
-22
-92
-295
-321
-372
-565
-578
-543
-716
-711
-641
-819
-990
-812
-581
-543
-452
-635
-149
120
-233
-380
-8
267
-281
-323
83
299
-89
-217
174
394
364
412
434
547
879
684
236
383
470
-51
-403
-251
-500
-1078
-757
-747
-1276
-1515
-1009
-957
-1655
-1469
-923
-776
-1098
-804
-505
-508
-287
-76
138
-62
-9
151
277
136
-15
306
502
481
388
565
613
860
909
194
416
761
816
114
470
1111
-28
375
432
623
15
-607
577
648
-457
-384
51
421
465
-232
-33
-261
903
-299
-817
-345
1051
137
-1033
130
450
624
-154
55
-49
1349
25
799
-424
109
424
188
-115
145
560
958
-387
-898
1663
-236
31
-377
1003
654
-185
-135
144
-262
-595
-608
267
-459
-742
904
-668
-185
364
129
-344
158
-122
-779
-32
-626
26
21
-1182
834
204
290
46
82
434
392
-398
-825
1003
-92
-1665
-643
678
-913
-733
496
1312
140
-370
651
991
-334
-824
-71
879
-851
-2140
418
98
-556
-1152
-375
1053
27
-654
230
620
788
-1281
-608
621
-791
-1393
-1104
612
-114
-1708
-577
896
635
-54
137
1326
694
371
-551
-742
-1004
-102
-1101
-904
-546
-123
451
-148
646
-68
1321
384
-807
-69
60
-1012
-2100
-339
-624
-246
-490
-1035
719
225
-618
308
771
-788
-205
428
-1175
-369
-618
-671
-785
-101
127
-241
-429
192
84
1210
-221
-632
859
-560
-159
-987
-571
-150
-317
-1260
-357
376
-164
-101
144
320
-77
-1105
-12
57
-851
-1253
401
-511
-1433
-451
47
-408
-1175
423
474
571
-1031
162
1466
-942
-1148
-541
-208
-474
-895
-574
-780
93
575
111
-365
-315
1280
-37
-1592
42
355
-888
-1730
269
77
-527
-628
-253
823
-590
-547
-134
-1071
214
-171
-989
-581
440
-850
-385
-981
-137
-89
-257
-253
882
-865
-410
4
-1999
358
-976
385
-620
-1030
-273
1577
-876
-1396
1589
392
-1031
-309
342
-739
-1277
-432
126
320
-865
-2
745
-171
-757
-605
494
-745
-203
169
-175
-877
-236
1192
-491
-1977
499
1406
-2326
-300
917
-646
-238
259
-388
821
-670
-1061
403
-407
-1335
220
261
-1593
-405
1192
-1461
-598
486
-211
490
-1150
270
-375
-1657
224
464
-987
-682
-789
1628
-688
-1998
1833
307
424
263
-373
-542
530
-906
-2459
549
115
-268
6
1031
-311
453
397
88
-654
-438
899
-87
-504
-1261
1573
732
-1795
-134
866
204
-1318
-142
-942
1959
-445
-1422
870
756
1432
-943
211
-820
1419
-622
-1564
359
-643
-630
-357
907
135
-662
824
1293
-1334
-530
-25
412
-814
-1196
-353
-498
-1404
1503
-641
-981
2268
624
-962
-13
1233
-567
-44
-1065
641
508
-1516
-519
348
-123
-796
-192
-42
-47
888
-49
-1168
-540
-2
1473
-1264
-818
1187
489
-1615
-930
1055
114
-580
-399
674
400
-750
-922
1426
-171
-163
-1312
466
38
-1027
-811
554
1210
-1328
-545
248
887
-1066
1251
-147
1347
540
418
-475
-41
1057
-1433
-441
-999
1306
-1257
-62
170
586
531
-369
858
-178
465
-1274
-285
-1857
454
32
-1255
-866
-4
651
-17
-1931
-238
2709
-1303
-1472
1258
1471
-728
-930
-219
-410
-649
-459
-1041
-1427
1963
156
-1327
112
2116
598
-1915
-210
1444
-76
-3365
-1101
1789
-293
-2138
322
1845
305
-1346
473
1187
-292
-686
-2856
572
721
-1851
-1802
620
1786
-173
-1565
-380
2882
440
-3566
-284
2481
638
-1118
-992
1012
959
-1449
-616
-1438
-174
782
-623
-1501
-287
1994
-885
-1329
-129
1332
-1044
-1628
106
295
-1256
-595
-228
-476
-1052
-489
539
-701
-13
-55
515
-200
1309
-380
-728
-359
-251
237
-1298
-129
100
875
-1291
671
935
807
-1166
206
551
-1077
1395
-1587
-519
-1090
20
169
-1630
-1442
1464
254
-1330
-231
372
789
-1150
-559
273
-496
-1811
-145
-170
-193
-1028
472
-609
-335
1280
-368
-2
-20
505
-746
495
525
-298
-1466
-1233
1350
-99
-1651
1000
2196
-761
-1494
861
1183
-523
-660
141
181
-1554
-466
-18
-549
-424
-682
213
172
-257
-120
-257
1303
419
-2595
319
862
-1203
-368
374
253
-2083
444
-420
-1270
-1228
166
-32
-1597
-463
1084
250
-2539
-489
425
-1148
-981
239
-289
-745
-717
379
-1531
-709
741
-289
-704
-564
-117
36
-765
-1737
-539
464
-93
-1591
-1939
-419
1225
-1197
-1911
2214
1805
-2488
-702
564
-58
-2391
-839
1028
-934
-1504
-549
350
-360
1067
587
159
597
-165
-590
-1241
151
1380
-753
-712
-583
1167
-808
-1104
463
1725
582
-931
492
136
-258
-758
-412
-831
437
-1400
-711
889
1102
-301
-1118
1366
483
-344
-1038
956
762
-1849
-1273
725
-430
-2593
925
138
-1854
-99
1152
1258
-2194
-746
900
-523
-1190
593
-718
-835
1057
-232
-750
260
599
-579
-1765
195
1036
-641
-1067
-179
559
-943
-308
-543
449
-38
-594
70
-469
-272
9
-511
-20
317
252
-1627
754
452
-963
438
-377
-1016
-792
1658
-1323
-1443
929
-118
-692
-384
422
49
-1602
-1098
494
-1488
-1159
-449
-109
-1012
-510
-572
-1232
1447
-312
562
-1593
-468
737
-832
-403
-983
570
296
-580
-954
1259
-137
-707
-534
-209
363
-2032
21
732
-781
-1663
-690
1278
397
-1814
-556
612
90
-954
-1735
493
1091
-45
-989
-123
-560
318
-803
-2155
272
1686
-2124
-732
1818
783
-1847
-644
982
-1399
-2322
-810
1776
-1372
101
-267
26
198
-257
405
-1689
-152
242
-877
-2038
-460
1580
-294
-994
-124
53
-282
-541
-797
345
-155
-1171
-403
-280
-436
5
-1052
-1961
176
710
-577
-127
664
721
-1388
-725
530
716
-1566
-942
143
-370
-1939
-381
94
-877
170
-255
-693
-354
-640
-142
287
-970
1110
-794
-339
425
827
-1786
81
1360
287
-1685
-1245
2585
-71
-1229
-344
-39
411
-1021
-2291
855
1057
-1025
-1563
1399
1317
-1135
-1550
4
2353
-1054
-2781
804
2058
-874
-1760
347
1485
-91
-1658
-1127
408
528
-1165
-967
446
588
527
-545
-549
1539
164
-749
2259
-633
-1275
1495
-381
-389
-409
1311
-475
-576
824
433
-1441
-830
43
24
-24
-1138
-804
-1346
739
-260
-2068
680
940
-497
-1012
-169
211
-1675
-423
1235
-323
-1950
-545
1654
-1312
-1823
129
804
-587
-144
689
-887
-167
39
181
-510
-665
-180
420
-753
-979
230
456
484
-1876
-980
1553
-378
-1762
-838
665
-1540
-2017
-910
-169
-472
-831
191
-288
-386
-429
-186
-951
-1394
-1308
89
-2573
-153
-34
181
14
-176
227
992
-49
-2339
1721
892
-1314
-202
-907
-69
-1450
-343
137
349
-327
194
588
-1173
-453
-1456
-317
-174
-922
-1041
-91
424
-1296
-3099
-257
1834
-843
-1299
-690
499
-1178
-1874
-884
-656
-665
-1365
-331
429
-910
-39
1218
-1398
-246
-390
-614
-1277
-585
-147
277
-529
-1411
884
-468
-478
-552
948
53
-1637
-382
465
-177
-2140
-1271
1736
-645
-1651
659
1137
-1295
892
718
-1577
-298
-351
1121
-1033
-778
-420
353
1358
-550
-981
-172
257
415
82
725
1450
-109
-1
-813
-1349
-94
804
-14
-189
-441
898
-754
-254
-94
-311
-117
-1056
-819
-823
-328
125
-488
-1633
-14
72
1068
271
-1067
295
683
-622
-1500
146
349
-157
118
-903
-210
771
234
-645
382
-180
728
-1230
-2268
281
760
-1386
-751
854
-473
-1580
1092
224
-1646
261
274
-482
-1080
-44
383
-1178
-2280
719
849
-1485
-367
1228
-66
-1860
-434
-143
-144
-984
-1322
-209
308
388
-1031
631
2167
98
-1109
-143
56
-714
-329
177
-51
-855
-1817
432
932
-1136
-1758
1701
710
-618
-1993
-1249
309
-248
-2341
-1207
1311
-641
-1438
-35
729
-466
-237
-714
167
118
-1537
316
65
-561
-2007
-811
411
-220
-1160
-797
2110
142
-562
-370
549
-137
-1339
-1983
-994
1129
-1227
-355
-192
64
686
-873
-436
541
-661
-1754
-759
-130
-1586
-1820
350
1246
-1263
-33
1815
1285
133
-698
589
-608
-574
-2388
525
906
-743
-160
-357
648
1047
-581
-857
223
-1083
-795
-953
-910
-745
326
131
-368
-401
408
-104
-180
-426
252
-224
-1482
-677
74
-577
406
-1202
-292
226
340
269
-722
752
-633
-889
-1081
183
308
-925
-764
1107
1164
-1662
-190
697
1172
-903
-1769
-334
228
314
-1479
-351
909
581
-983
-783
731
1180
-1008
-353
611
661
-1245
-1685
-187
643
443
-1026
-167
1540
708
-1241
221
560
-325
-1386
-740
375
-442
-511
-395
14
-334
426
29
-177
353
-585
-571
-99
-940
-1468
284
-77
-833
241
1009
728
204
-208
877
-421
-1450
-774
-307
112
-353
-787
1229
1451
-779
-143
982
480
-1320
-1133
602
-125
-883
-88
598
-407
-69
96
-303
530
-906
-971
-761
-651
-786
-321
73
-837
-760
719
177
-582
-807
-482
926
-698
-1665
-1287
893
-68
-1135
613
257
723
-976
-478
278
-1222
-513
662
-313
-1606
386
641
-598
-892
-459
30
-618
-1039
-50
183
-652
-422
-326
-739
-1158
-543
483
-886
-827
309
306
80
-653
11
218
-327
-341
-443
-431
116
147
-759
357
441
-2
-203
-11
-23
-865
-544
392
-767
-968
503
677
-834
-900
29
521
-233
-1393
632
-124
-1232
-260
-1294
-653
156
-831
-957
377
89
-518
-315
-617
16
-1459
-508
319
-344
-599
-399
55
-436
-869
-1318
102
-501
-17
-596
-1004
-415
-565
-1235
-1273
117
-78
-945
-749
262
109
-813
-768
-160
-259
-1317
-1051
-692
-534
-1031
-262
-36
182
-426
-863
87
-268
-498
-1093
-116
436
-971
-518
-628
-810
724
-519
-1541
-716
-117
-19
-1740
-701
-312
-1422
-1751
-880
-209
-743
-436
-144
293
-59
-468
-1123
-14
338
-1403
-1176
135
654
-925
-188
60
-467
-318
-483
-548
-785
-146
-687
-861
-770
-565
-841
-365
8
-633
-753
-594
349
-605
-689
-1245
-1102
-271
-893
-1179
-740
438
-327
-704
-79
-655
-458
-178
-1098
-1170
-593
-179
-804
-955
-204
74
-71
-433
-529
317
-363
-837
-397
-397
-788
-646
-440
202
-60
-660
212
372
-251
-483
-472
-442
-52
-439
-588
-700
-462
53
-356
-573
-465
134
-84
-883
-661
-903
-557
-1077
-1210
-725
-246
-407
-321
165
-821
-632
-240
-223
-971
-757
-573
-646
-520
-563
-368
-215
250
-61
-218
-200
-381
-553
-1060
-493
-527
-1248
-826
-280
-236
-547
-241
-273
-613
-702
-691
-1258
-1266
-656
-556
-786
-819
-2
444
-250
-606
-348
3
-218
-688
-791
-571
27
-341
-486
-448
-60
22
-261
-521
-544
-235
-423
-781
-802
-793
-628
-152
-296
-807
-583
171
-49
-777
-1014
-428
-414
-1157
-794
-529
-676
-360
-495
-380
-143
-474
-484
-700
-545
-529
-790
-913
-669
-244
-569
-947
-311
-28
-757
-876
-253
-374
-982
-735
-378
-386
-869
-837
-201
-66
-307
-913
-576
6
-405
-823
-434
-225
-661
-667
-332
-220
-246
-201
-15
-6
-379
-659
-499
-566
-662
-644
-519
-245
-434
-548
-291
-209
-322
-650
-634
2
-306
-694
-442
-267
-62
-75
-250
-574
-266
-307
-388
-303
-432
-350
-121
-196
-394
-393
-353
-393
-60
-88
-396
-319
-218
-177
-429
-533
-264
75
-251
-699
-420
-123
-398
-830
-755
-342
-389
-710
-618
-605
-467
-701
-1097
-982
-544
-600
-873
-679
-538
-807
-953
-902
-918
-1014
-768
-482
-623
-881
-828
-446
-633
-977
-871
-590
-640
-596
-517
-717
-496
-272
-647
-678
-474
-442
-613
-799
-674
-464
-566
-728
-485
-489
-334
-241
-411
-286
-465
-411
-309
-240
-505
-471
-162
-75
-345
-503
-247
-171
-184
-521
-591
-282
-306
-436
-341
-206
-435
-538
-186
-338
-558
-501
-234
-315
-603
-437
-237
-327
-523
-438
-408
-480
-463
-482
-400
-432
-626
-572
-482
-353
-510
-592
-396
-98
-328
-507
-400
-303
-377
-533
-456
-360
-375
-443
-211
-241
-438
-392
-296
-251
-233
-355
-516
-380
-102
-205
-495
-243
-119
-342
-525
-401
-345
-489
-568
-476
-418
-400
-368
-499
-509
-300
-382
-581
-518
-327
-357
-474
-368
-272
-473
-515
-255
-114
-304
-404
-137
-57
-229
-386
-244
-95
-266
-375
-283
-140
-150
-149
-156
-291
-256
-230
-421
-425
-290
-290
-371
-334
-174
-207
-323
-314
-342
-362
-463
-462
-423
-422
-369
-298
-404
-553
-488
-498
-606
-647
-539
-413
-375
-456
-412
-322
-316
-379
-455
-409
-332
-332
-329
-341
-353
-366
-294
-365
-454
-444
-347
-304
-373
-423
-377
-350
-354
-411
-427
-354
-212
-228
-355
-248
-215
-362
-407
-379
-371
-438
-351
-277
-292
-326
-362
-310
-339
-348
-351
-425
-286
-120
-149
-220
-196
-92
-95
-103
-64
56
122
149
168
94
166
177
174
237
297
385
447
528
488
499
466
429
552
478
475
723
773
700
757
823
827
803
779
885
883
818
727
713
442
38
-18
-44
-202
-221
48
135
-80
-290
-386
-675
-1076
-1301
-1321
-1331
-1367
-1226
-1018
-950
-1100
-1255
-1413
-1562
-1797
-1845
-1648
-1497
-1345
-1228
-1093
-990
-961
-1023
-1025
-973
-962
-879
-763
-612
-515
-384
-273
-184
-115
-63
101
141
245
277
257
209
170
195
222
253
287
380
460
428
347
293
165
13
-146
-133
-84
-134
-131
-112
-171
-319
-505
-621
-781
-848
-833
-842
-805
-721
-684
-749
-777
-771
-886
-951
-880
-880
-895
-806
-654
-658
-686
-604
-546
-570
-553
-435
-383
-427
-367
-232
-257
-253
-174
-78
-75
-34
82
112
36
64
70
3
-15
-8
41
20
-28
-10
-35
-210
-687
-615
-701
-1309
-1051
-631
-975
-1069
-645
-812
-1525
-1590
-1431
-1875
-2115
-1951
-1685
-1563
-1693
-1562
-1302
-1464
-1779
-1722
-1595
-1579
-1463
-1239
-1038
-793
-718
-790
-599
-382
-462
-510
-271
-133
-206
-226
-35
119
14
-21
148
221
87
133
225
116
-15
-90
-101
-157
-127
-112
-131
-61
-124
-228
-250
-271
-359
-450
-381
-285
-283
-142
-21
-12
-79
-50
-59
-124
-75
59
228
301
409
612
653
634
717
781
815
933
1062
1257
1429
1520
1709
1827
1839
1899
1995
1817
1689
1672
1253
826
864
884
696
884
1218
1036
599
345
25
-654
-1289
-1438
-1380
-1569
-1656
-1349
-1131
-1407
-1763
-1942
-2254
-2625
-2775
-2670
-2378
-2048
-1804
-1550
-1338
-1190
-1150
-1151
-1026
-885
-733
-486
-154
221
478
667
902
964
954
1056
1151
1142
1129
1197
1166
1048
1050
1068
995
934
866
748
549
346
205
-26
-248
-413
-526
-546
-533
-512
-521
-595
-715
-936
-1147
-1192
-1212
-1206
-1115
-921
-728
-679
-626
-574
-646
-741
-798
-758
-658
-547
-348
-158
-44
1
33
19
-1
30
23
63
183
267
341
459
514
508
505
492
452
419
425
415
373
307
293
255
149
100
91
14
-123
-179
-293
-422
-537
-606
-670
-726
-769
-793
-791
-837
-901
-975
-979
-1058
-1093
-1063
-959
-850
-810
-679
-560
-533
-521
-479
-403
-359
-314
-159
-62
72
176
247
309
292
301
295
294
308
306
311
367
347
306
307
255
195
76
31
-13
-150
-158
-190
-280
-370
-394
-387
-500
-551
-544
-592
-645
-694
-665
-657
-667
-656
-622
-585
-589
-593
-570
-553
-558
-572
-560
-524
-457
-430
-373
-286
-226
-242
-282
-225
-247
-280
-236
-168
-121
-99
-19
-15
-41
3
4
-47
-72
-71
-36
-58
-43
-39
-16
-27
-91
-121
-114
-168
-253
-209
-186
-270
-318
-405
-915
-736
-911
-1418
-866
-644
-1033
-1185
-705
-945
-1926
-1706
-1318
-1785
-1896
-1474
-1025
-1018
-1227
-989
-880
-1306
-1503
-1270
-1053
-916
-674
-287
-135
-27
-75
-209
-75
-48
-113
-98
237
483
379
460
597
555
223
130
261
195
64
103
249
102
-95
-119
-117
-338
-450
-410
-485
-502
-586
-594
-556
-648
-685
-716
-615
-579
-582
-415
-325
-346
-462
-373
-338
-335
-354
-258
-12
-62
5
134
202
156
30
97
125
102
177
304
446
484
440
421
495
449
396
566
595
683
707
731
931
878
932
981
1041
1080
1064
1255
1284
1372
1457
1445
1546
1509
1426
1264
920
561
303
209
123
218
365
238
44
-224
-600
-1226
-1610
-1752
-1878
-1912
-1843
-1487
-1370
-1484
-1579
-1817
-2017
-2226
-2182
-1933
-1602
-1137
-792
-500
-318
-197
-153
-200
-23
95
271
511
835
1151
1229
1278
1239
1144
959
817
803
738
695
647
564
482
389
288
85
-34
-163
-348
-443
-530
-576
-683
-740
-781
-792
-795
-803
-745
-784
-782
-841
-913
-912
-909
-768
-742
-674
-505
-426
-396
-455
-416
-402
-475
-443
-335
-161
-73
104
220
202
257
250
265
252
334
437
485
627
752
806
774
772
678
549
454
380
329
201
203
141
37
-24
-164
-260
-366
-482
-571
-718
-716
-747
-843
-890
-905
-866
-971
-929
-819
-855
-803
-727
-655
-643
-597
-440
-372
-318
-222
-135
-74
-31
-33
-28
27
-9
58
121
164
245
191
194
183
107
26
-10
44
-59
-133
-32
-16
-110
-125
-85
-181
-267
-307
-322
-339
-354
-299
-302
-300
-321
-362
-358
-471
-500
-519
-551
-517
-515
-519
-506
-484
-539
-563
-511
-552
-522
-483
-461
-466
-487
-377
-341
-336
-257
-175
-155
-200
-146
-34
-64
-105
-24
17
-54
7
34
19
-28
-41
-292
-510
-307
-779
-810
-505
-607
-852
-990
-566
-1201
-1738
-1221
-1438
-1780
-1625
-1356
-1194
-1373
-1370
-1263
-1425
-1637
-1641
-1453
-1224
-1197
-983
-585
-585
-552
-556
-516
-430
-489
-380
-271
0
66
16
187
251
94
-53
108
108
-4
59
134
189
57
41
111
20
-109
-132
-54
-98
-105
-145
-84
-71
-251
-278
-257
-212
-320
-286
-213
-228
-259
-342
-197
-194
-263
-231
-87
33
-65
29
187
118
89
136
259
294
241
473
507
511
561
587
677
581
631
701
663
696
733
782
770
724
676
649
579
595
625
629
671
678
680
613
585
579
498
493
528
572
644
677
752
370
148
134
-329
-290
-283
-132
-202
-488
-82
-495
-1155
-1168
-1324
-1490
-1722
-1587
-1016
-943
-1176
-1081
-1031
-1303
-1577
-1606
-1176
-981
-931
-496
-206
-74
-182
-238
-182
-262
-249
-185
93
275
431
502
419
447
171
60
-32
-128
-10
-87
19
97
51
10
-130
-223
-330
-368
-399
-371
-313
-264
-222
-322
-339
-335
-416
-485
-473
-461
-503
-531
-615
-551
-547
-691
-650
-643
-527
-541
-638
-471
-512
-547
-574
-546
-366
-369
-299
-84
29
-9
53
102
72
-4
6
184
137
175
303
276
205
102
73
-95
-231
-224
-168
-217
-241
-122
-188
-312
-433
-465
-534
-663
-625
-614
-552
-560
-531
-486
-525
-516
-591
-533
-469
-466
-412
-381
-271
-327
-353
-320
-272
-279
-357
-202
-154
-160
-139
-58
-68
-236
-122
-151
-146
-104
-68
42
-37
36
-30
-142
-29
-117
-138
-128
-93
-38
-153
-97
-152
-245
-272
-364
-321
-321
-505
-795
-728
-969
-1265
-1080
-1020
-1041
-1277
-1115
-1033
-1849
-1889
-1626
-2107
-2024
-1523
-1271
-1082
-993
-976
-1026
-1283
-1441
-1414
-1160
-833
-719
-262
56
-107
-236
-335
-434
-634
-598
-384
-177
101
80
134
139
-147
-378
-502
-463
-536
-402
-107
-85
8
63
-55
-128
-229
-268
-193
-162
-69
92
108
173
164
76
94
32
50
72
107
201
131
142
143
5
17
-17
-87
38
19
-11
101
81
51
-41
8
70
16
92
250
275
295
451
351
408
350
236
378
365
453
520
714
699
581
592
435
415
262
328
473
423
614
587
652
595
351
400
328
295
436
553
756
711
497
565
193
-1
-16
-81
89
-178
70
243
-439
-528
-552
-898
-1054
-1149
-772
-622
-880
-692
-593
-842
-1069
-1159
-978
-814
-888
-531
-177
-211
-257
-347
-336
-387
-539
-461
-166
-45
-2
158
225
154
-101
-139
-153
-256
-151
-86
57
128
138
29
-93
-93
-246
-322
-314
-201
-92
-157
-95
-66
-210
-413
-494
-488
-591
-583
-468
-423
-464
-536
-523
-606
-768
-795
-671
-610
-584
-445
-342
-369
-427
-456
-404
-441
-402
-240
-169
-32
-27
-37
48
-98
-191
-183
-180
-141
-162
-70
-31
-149
-205
-241
-308
-382
-376
-343
-295
-270
-308
-289
-304
-429
-520
-491
-480
-520
-461
-364
-379
-467
-460
-544
-646
-620
-791
-666
-676
-764
-594
-799
-607
-819
-1110
-781
-1056
-1079
-802
-836
-771
-721
-642
-696
-845
-786
-817
-821
-644
-630
-531
-406
-488
-524
-623
-623
-720
-789
-585
-646
-548
-466
-544
-497
-623
-653
-626
-631
-567
-546
-460
-425
-471
-466
-461
-517
-494
-444
-426
-318
-288
-244
-296
-318
-310
-424
-410
-394
-348
-330
-368
-263
-241
-330
-246
-219
-286
-227
-247
-220
-131
-147
-82
-81
-95
-66
-103
-46
-27
-36
-10
28
0
-54
-23
-7
-48
1
119
78
73
122
17
3
-3
-32
26
22
75
71
31
47
-83
-189
-97
-104
-203
-20
23
31
38
-24
22
-61
-95
16
81
68
213
154
141
207
29
87
157
119
154
257
251
161
193
121
-23
-9
17
32
54
85
160
146
72
34
39
41
1
3
178
183
86
175
188
78
7
37
15
43
71
159
272
135
189
209
27
-1
61
145
80
125
282
175
30
51
12
-68
-77
-77
-28
-112
-226
-248
-304
-399
-532
-498
-481
-547
-565
-598
-580
-664
-735
-672
-720
-787
-816
-773
-764
-873
-830
-746
-859
-927
-883
-961
-1027
-1079
-1040
-979
-1029
-996
-993
-1033
-1073
-1078
-1010
-989
-938
-806
-734
-718
-701
-672
-691
-725
-639
-593
-539
-469
-453
-427
-483
-565
-553
-559
-545
-549
-477
-385
-438
-436
-406
-420
-444
-466
-419
-370
-361
-302
-261
-286
-305
-356
-382
-401
-464
-430
-438
-462
-401
-409
-385
-392
-431
-396
-388
-345
-314
-244
-176
-159
-90
-50
-35
-42
-41
-69
-62
-50
-70
-41
-27
-33
-63
-98
-104
-217
-317
-320
-373
-427
-447
-363
-277
-295
-300
-256
-323
-419
-374
-287
-194
-83
60
95
45
-15
-154
-227
-208
-101
-1
161
288
168
58
-57
-142
-206
-192
52
161
233
286
243
170
-17
11
17
70
189
276
344
316
318
197
125
77
43
42
56
144
144
206
168
126
103
-29
-23
-64
-42
107
217
289
257
308
236
173
152
193
311
410
564
615
609
585
523
439
482
458
495
682
643
645
681
595
458
420
393
342
429
487
469
425
315
203
53
-58
-82
-132
-85
-92
-122
-59
-199
-326
-362
-487
-509
-539
-538
-467
-551
-496
-504
-553
-567
-622
-651
-667
-646
-677
-596
-591
-654
-715
-761
-763
-834
-793
-753
-747
-767
-806
-779
-876
-924
-845
-840
-759
-686
-628
-528
-576
-606
-624
-665
-698
-732
-695
-652
-630
-597
-622
-669
-710
-741
-711
-723
-643
-566
-544
-450
-414
-396
-365
-352
-284
-237
-169
-103
-52
0
-38
-36
-4
-33
-68
-44
30
5
-5
40
22
-34
-72
-72
-77
-91
-69
-47
-88
-157
-224
-235
-286
-335
-324
-280
-234
-256
-193
-179
-248
-297
-341
-321
-293
-248
-187
-155
-118
-162
-196
-211
-212
-216
-198
-105
-115
-22
-3
-83
-78
-73
-130
-157
-83
-94
-75
-46
-53
-57
-178
-235
-198
-239
-253
-157
-100
-132
-111
-88
-133
-129
-93
-48
6
72
234
290
289
312
199
221
198
204
368
364
414
453
422
382
264
245
131
133
117
57
180
84
50
21
-97
-156
-299
-268
-242
-339
-281
-243
-255
-335
-390
-333
-365
-360
-233
-107
-50
-36
56
54
-23
22
80
218
219
281
394
281
213
229
261
251
330
402
470
495
426
502
463
372
455
462
515
525
420
478
426
248
276
301
236
108
51
33
-210
-342
-326
-420
-531
-564
-523
-532
-609
-588
-518
-523
-538
-491
-378
-298
-320
-182
-37
-51
-36
30
153
141
136
219
259
240
171
206
224
146
134
166
152
82
63
69
5
-26
-22
-70
-90
-70
-94
-93
-122
-165
-219
-320
-345
-395
-441
-453
-509
-534
-558
-632
-680
-656
-696
-742
-678
-664
-650
-621
-555
-527
-544
-470
-408
-415
-382
-288
-220
-206
-183
-89
-39
-43
-43
-17
23
-22
-12
35
2
-25
-71
-101
-96
-124
-120
-87
-88
-110
-153
-204
-268
-352
-339
-313
-323
-245
-210
-248
-250
-294
-296
-298
-276
-189
-158
-102
-61
-93
-112
-100
-80
-51
11
94
105
128
124
57
16
21
24
54
75
98
117
85
63
-10
-67
-62
-53
-43
17
94
109
85
33
4
-29
-62
-23
73
72
94
89
42
7
0
59
64
123
135
68
72
6
-81
-97
-71
-34
8
61
56
10
8
-30
-18
-7
0
59
63
62
47
31
68
34
16
75
69
99
28
-7
43
-22
-62
-5
42
49
98
152
174
149
130
197
302
343
362
454
473
405
396
394
379
391
421
442
371
356
275
138
75
1
9
-8
-20
-3
-34
-91
-151
-132
-116
-141
-138
-79
-81
-102
-107
-95
-80
-93
-74
-10
11
-30
-10
28
26
6
40
76
66
101
162
172
174
220
214
209
212
251
311
284
306
289
215
133
73
68
39
17
13
-21
-85
-203
-264
-346
-400
-379
-366
-270
-285
-343
-327
-344
-391
-343
-249
-182
-121
-50
-1
-7
-48
-54
-28
-36
-7
67
99
115
91
82
113
118
133
163
190
187
157
167
152
99
85
102
62
-14
-61
-145
-173
-176
-227
-265
-306
-376
-450
-485
-548
-533
-484
-468
-412
-389
-387
-389
-390
-317
-224
-168
-90
15
57
5
11
50
40
29
78
105
97
127
145
148
126
130
134
155
157
132
172
207
162
170
156
78
34
6
28
-19
-68
-87
-147
-226
-291
-334
-413
-463
-479
-465
-427
-413
-439
-455
-446
-413
-385
-355
-308
-227
-114
-67
-40
-16
-5
-41
-46
19
51
77
113
161
160
72
51
54
20
40
96
114
105
86
21
7
-22
-47
-47
-54
-43
-112
-114
-132
-180
-190
-171
-155
-202
-181
-173
-193
-205
-223
-243
-224
-222
-212
-152
-120
-76
-108
-91
-65
-114
-111
-66
-43
-55
-51
-34
-55
-66
-41
-29
-37
-10
18
33
44
24
7
-16
-23
-13
-51
-60
-9
-25
-88
-125
-177
-215
-212
-258
-246
-217
-263
-327
-319
-293
-336
-367
-342
-348
-367
-350
-316
-333
-344
-333
-323
-332
-351
-405
-423
-429
-402
-355
-362
-341
-397
-445
-445
-422
-416
-384
-298
-298
-321
-324
-346
-370
-352
-356
-322
-303
-300
-350
-383
-375
-412
-375
-355
-352
-369
-401
-441
-465
-484
-501
-456
-423
-432
-400
-374
-393
-407
-411
-420
-426
-410
-398
-375
-349
-342
-351
-316
-343
-351
-307
-312
-292
-280
-225
-214
-202
-231
-279
-265
-276
-250
-218
-226
-260
-304
-342
-390
-430
-416
-411
-451
-444
-465
-453
-466
-482
-443
-453
-440
-403
-397
-400
-393
-389
-374
-385
-426
-404
-377
-349
-342
-390
-371
-340
-362
-374
-385
-392
-362
-338
-354
-346
-267
-277
-303
-253
-281
-306
-297
-227
-159
-198
-225
-221
-294
-353
-383
-375
-385
-417
-416
-415
-455
-512
-490
-469
-454
-429
-418
-398
-381
-360
-352
-364
-363
-354
-339
-387
-367
-347
-375
-375
-307
-293
-333
-317
-280
-258
-229
-164
-176
-156
-176
-190
-163
-195
-195
-173
-172
-185
-209
-252
-272
-258
-262
-274
-286
-302
-321
-352
-360
-388
-357
-315
-309
-316
-333
-359
-426
-439
-439
-459
-429
-410
-430
-482
-552
-604
-581
-556
-527
-528
-547
-561
-527
-512
-550
-543
-509
-499
-495
-533
-510
-500
-540
-527
-548
-541
-551
-532
-537
-529
-504
-549
-533
-516
-529
-520
-511
-506
-532
-523
-518
-530
-533
-521
-508
-494
-486
-491
-476
-451
-432
-436
-449
-455
-466
-472
-475
-464
-448
-472
-477
-427
-432
-432
-411
-385
-383
-394
-389
-365
-362
-363
-354
-375
-371
-351
-314
-349
-325
-308
-291
-276
-268
-238
-275
-280
-284
-267
-283
-299
-335
-335
-343
-360
-342
-308
-303
-342
-314
-324
-377
-411
-399
-382
-395
-455
-443
-410
-443
-466
-440
-411
-432
-438
-417
-423
-422
-424
-447
-456
-470
-476
-503
-499
-483
-471
-482
-482
-479
-472
-491
-477
-435
-464
-461
-489
-516
-506
-515
-502
-525
-527
-564
-580
-624
-627
-597
-594
-572
-562
-509
-498
-506
-516
-466
-464
-472
-411
-380
-378
-386
-404
-361
-362
-398
-392
-379
-421
-475
-451
-453
-464
-485
-459
-479
-483
-456
-423
-407
-417
-381
-322
-305
-319
-304
-329
-369
-430
-426
-372
-356
-335
-348
-396
-415
-400
-406
-395
-399
-374
-327
-341
-362
-329
-306
-326
-313
-263
-259
-271
-242
-286
-318
-359
-398
-406
-432
-466
-542
-565
-570
-561
-570
-563
-540
-569
-606
-573
-492
-507
-520
-486
-462
-483
-533
-535
-518
-506
-481
-446
-402
-411
-472
-473
-462
-450
-449
-433
-417
-410
-429
-447
-434
-442
-420
-405
-371
-339
-328
-349
-379
-363
-365
-388
-346
-346
-345
-344
-364
-373
-394
-395
-431
-405
-381
-386
-401
-397
-393
-445
-438
-418
-425
-417
-371
-306
-318
-287
-292
-275
-273
-257
-219
-231
-201
-190
-210
-245
-248
-277
-290
-285
-303
-284
-340
-380
-383
-399
-417
-417
-407
-428
-411
-416
-435
-456
-481
-486
-496
-454
-390
-412
-428
-442
-418
-422
-452
-461
-443
-450
-462
-458
-470
-481
-513
-490
-507
-523
-531
-510
-547
-562
-580
-567
-554
-546
-574
-557
-533
-569
-585
-552
-493
-499
-462
-432
-429
-442
-417
-392
-379
-352
-340
-342
-332
-309
-324
-341
-347
-359
-349
-314
-301
-258
-252
-261
-302
-301
-256
-263
-266
-276
-300
-292
-305
-388
-357
-346
-356
-368
-383
-394
-431
-449
-480
-456
-478
-492
-478
-507
-530
-556
-557
-526
-508
-493
-486
-470
-496
-510
-518
-521
-531
-521
-478
-464
-481
-495
-465
-489
-511
-492
-484
-481
-452
-435
-400
-384
-378
-361
-336
-319
-297
-257
-240
-219
-187
-186
-222
-168
-179
-220
-258
-250
-217
-275
-308
-285
-298
-289
-279
-291
-282
-274
-247
-263
-276
-316
-317
-322
-322
-309
-287
-290
-310
-282
-301
-318
-338
-318
-326
-317
-342
-348
-355
-386
-379
-416
-396
-396
-403
-413
-417
-416
-432
-465
-452
-440
-442
-454
-450
-428
-420
-434
-450
-438
-430
-432
-462
-450
-453
-468
-456
-436
-412
-396
-400
-398
-394
-391
-403
-433
-398
-405
-398
-398
-414
-393
-390
-399
-374
-333
-324
-352
-339
-317
-334
-334
-333
-333
-334
-325
-349
-372
-393
-403
-405
-406
-370
-376
-415
-381
-390
-403
-394
-401
-382
-380
-366
-356
-325
-305
-300
-314
-318
-323
-343
-304
-314
-303
-309
-290
-285
-277
-269
-293
-269
-250
-238
-226
-204
-204
-217
-246
-244
-208
-198
-161
-180
-186
-196
-223
-224
-239
-226
-221
-179
-176
-160
-167
-172
-141
-103
-75
-105
-50
-70
-68
-81
-101
-95
-111
-93
-72
-90
-116
-132
-155
-198
-228
-234
-225
-240
-253
-264
-267
-280
-305
-298
-314
-316
-329
-343
-352
-350
-355
-359
-386
-430
-400
-372
-382
-405
-416
-439
-437
-414
-391
-364
-348
-377
-368
-352
-367
-371
-395
-363
-350
-376
-347
-393
-357
-362
-428
-422
-399
-396
-455
-406
-391
-356
-359
-345
-328
-356
-307
-294
-260
-249
-285
-269
-278
-280
-297
-329
-291
-266
-279
-329
-329
-337
-343
-329
-333
-306
-315
-345
-394
-397
-391
-399
-430
-399
-420
-428
-401
-383
-361
-397
-370
-396
-382
-418
-439
-435
-433
-446
-468
-453
-452
-430
-414
-406
-395
-376
-338
-326
-302
-305
-309
-283
-262
-259
-215
-193
-148
-116
-93
-94
-90
-69
-74
-63
-106
-108
-116
-155
-160
-182
-230
-258
-225
-208
-193
-178
-217
-244
-240
-240
-254
-254
-221
-221
-255
-243
-256
-284
-274
-246
-238
-217
-214
-215
-231
-235
-225
-222
-201
-198
-167
-180
-211
-211
-214
-197
-161
-147
-147
-139
-149
-150
-140
-119
-102
-100
-108
-74
-57
-48
-48
-44
-43
-68
-79
-65
-89
-153
-162
-191
-214
-215
-249
-262
-300
-280
-271
-281
-262
-274
-274
-242
-266
-257
-222
-208
-207
-220
-214
-225
-231
-264
-256
-248
-256
-272
-281
-263
